London's Olympic Village has been sold for $903.5 million to a Delancey and Qatari Diar joint venture, leaving UK taxpayers to pay about $448 million linked to the development of the site.
London Olympic village sold for $903.5 million