HomeBill & Melinda Gates Foundation

India is the seventh largest nation in the world and the second largest in Asia. It ranks number two in the world by population with approximately 1.2 billion people (that’s seventeen percent of the world’s population of 7.2 billion). It is home to some of the brightest minds as well …

READ MORE