Evergrande teeters on edge of default as $148 mln payment falls due – Reuters

A man rides an electric bicycle past the construction site of Guangzhou Evergrande Soccer Stadium, a new stadium for Guangzhou FC developed by China Evergrande Group, in Guangzhou, Guangdong province… [+4871 chars]