Located in Louvain la Neuve  Belgium  Carmeuse Group is present in over 90 locations throughout 25 countries covering Western  Central and Eastern Europe  North and South America  Africa  Middle East and Asia