jump to
Located in Spain, Figueras is an innovative design-based international engineering company that specializes in high-end seating that optimizes and maximizes the use of public spaces.