Chongming district in Shanghai, dubbed the ‘Long Island in the East’, has set its sights on sports and health care to buoy economic growth and help it achieve its goal of becoming a world-class ecological territory. Read More