Explore

Did You Know

India recently became the most populous country in the world. Which is the country at the other end of the spectrum? Tuvalu -- an island nation in the Pacific Ocean -- with a population of little over 11,000 people is the least populous country, according to World Bank data.

Newsletter

A monthly snapshot of work at TERI

Read More

Brochure

A peek into what TERI's divisions do

Read More