India has claimed the world’s largest population since 2023 but that changes fast. Tom Sasse joins host Krys Boyd to discuss why a decline in birth rates will hinder future growth.
Loading summary