Content Europe is by far the continent where there are most of production and business sites with more than 40 of them. 62 % of global revenue is made within this region, which is almost 545 M€.Sites More than 40 sites are located in Europe, all headquarters of our subsidiaries except. EXEL Industries headquarters are located in France (Paris). Countries
|