Skip to main content

Business news - 23 February 2021

EnerMech establishes presence in Mozambique

EnerMech has appointed Celestino Ma├║sse to the newly created role of Mozambique country manager as the company seeks to expand its business.