EnerMech boss denies reports of sale to Carlyle Group

Doug Duguid, chief executive of EnerMech
Breaking

    Cancel