It is the most downloaded free app in 2013 among all categories in China’s App Store.
China is making tracks in green technology. On the national level, the country has committed to cap greenhouse gas emissions by 2030, and saw a total of USD 83 billion poured into renewable energy in…
The sun is out and the smog has mysteriously vanished, but it won’t be long before it…