The latest news from EnerMech on contract wins, acquisitions and energy sector industry news.