Abu Dhabi May Rescue More Developers

Abu Dhabi May Rescue More Developers

Duncan Chard/Bloomberg

The Sowwah island business district is seen under construction in Abu Dhabi, United Arab Emirates.