The aluminium extrusion company is located in Dubai Industrial City
This solar-powered aluminium will be supplied to global customers under the new product name of CelestiAL
Two from the UAE and one from Bahrain feature on the list of the world’s largest smelters by capacity.