Temporary power specialist brings in veteran to plot next stage of commercial success.
Facility in Dubai World Central will act as hub for global operations.
Temporary power firm praised for 23-day build of 54MW plant in Yemen.
Company to offer 1,400 MW of rental power to several countries.
High quality standards matter to the company, says GM.
- 1 of 2