E P C contractor & supplier
and engineering for constructions, maintenance, repair and upgrade
E P C meaning see https://en.wikipedia.org/wiki/Engineering,_procurement,_and_construction_management
Emaco Group srl Italy 55049 Viareggio, subsidiary of Emaco Group Holding by its capital of 35 million € is present - by its subsidiaries and branches - in 17 countries.