2 ms·Presumably saying that India represents 14% of the world population. Recent look suggests it's 17%.by slindsey 6y agoPresumably saying that India represents 14% of the world population. Recent look suggests it's 17%.