Month: August 2004

Armada to invest Dhs1b in 3 Dubai commercial towers

The Armada Group, a leading investment group in the UAE, has announced its plans to construct three Armada Towers located on Nakheel’s Jumeirah Lakes development, housing 1,200 apartments at a cost of AED 1billion. The project will occupy a total space of 200,000 square feet with the cost of land totalling AED55 million said a… Read more »