Terra Satellite

Showing of 1 - 20 from 1 results
Terra Satellite - Total results - 1
India, China leading global greening effort, finds NASA study; report challenges notion of land degradation in developing countries
World

India, China leading global greening effort, finds NASA study; report challenges notion of land degradation in developing countries

India and China are leading the global greening effort, which is quite contrary to the general perception worldwide, a latest NASA study said Monday, observing that the world is a greener place than it was 20 years ago.