Istithmar buys hotel development site near Londons Trafalgar Square for

Istithmar, the Dubai state-controlled investment company, has bought a hotel development site near London's Trafalgar Square for

Related News