Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




New Projects
FY, 2020
Clients
FY, 2022
Suppliers
FY, 2022
France
27 Rue d'Orléans
United States
260 Franklin St
United States
101 N. Tryon Street, Suite 112
United States
209 Bruce Park Ave
United States
90 Park Ave 28th Floor
United States
600 Stewart St Suite 300 & 400