Is India really home to 1.4 billion people? It’s time to count

Read the full story at Nikkei Asia →