Breaking

LightBlog

Opinion: The Truth Behind Claims India Is World's Third-Largest Polluter

The big, global push to paint India as a climate bugbear has started taking shape. All fingers are pointing at India, criticisms are growing on New Delhi's energy policy and how it is apparently not in sync with global standards.