Roll Group awarded contract to transport 24 modules for the Total Ethane cracker project in the USA ()

Roll Group has been awarded a contract to transport 24 modules for the Total Ethane cracker project in the USA. The transport will c ...
Jobs from Indeed