Revenue
FY, 2025




Countries
FY, 2023
Digital Transformation Projects
FY, 2023
R&D Projects
FY, 2022
Spain
Paseo de la Castellana 259 A
United States
1980 Post Oak Blvd 15th floor
Algeria
Algeria
Belgium
Amberes LBC
Belgium
Rue du Vieux Marché aux Grains 63