BUSINESS EUROPE FINANCE PROPERTY UAE Dubai developer acquires £2.5bn Royal Docks site November 17, 2025 0 Dubai based developer Arada has acquired an 80% stake in the planned £2.5bn Thameside West scheme in London’s Royal Docks. The Foster + Partners designed […]