This picture taken on July 11, 2016 shows a man cycling past a billboard showing an aerial view of Shanghai. China's growth slipped to a new seven-year low of 6.6 percent in the second quarter, according to a survey of economists by AFP, despite government efforts to spur activity in the world's second-largest economy
{}