guru prakashNov 7, 20222 min readPlanet Earth: 8 billion humans and dwindling resourcesNEW YORK: Are eight billion humans too many for planet Earth? As we reach this milestone on November 15, most experts say the bigger...