The final whistle has sounded for China Evergrande global soccer ambitions.
The embattled Chinese property giant is canceling a contract to build what was slated to be the world’s largest soccer stadium, and is returning land-use rights for the site to the government of Guangzhou in its home province.