EnerMech secures over USD128 million in new contract wins in Africa, Middle East and Caspian
Global integrated solutions specialist EnerMech has secured a number of OPEX and CAPEX contracts in core and new markets totalling (USD)$128 million across its …










