For years now, China has been at the receiving end of stinging criticism from the West over its environmental policies, with critics describing it variously as one of the most polluted countries, an insatiable, consumer-driven energy guzzler, and the world’s worst emitter of greenhouse gases.
Read Full Article »

