Projects

A global construction player with completed projects in several countries across the Americas

The group

General contracting

Specialized contracting

Other activities