Building works have officially begun on a new Premier Inn hotel, which will be located in the Barsha Heights area of Dubai,...
Emirates Central Cooling Systems Corporation (Empower) has started the construction of a permanent district cooling plant in Barsha Heights, at an estimated...