Forget the Population Bomb. The New Fear Is a Population Implosion.
Overpopulation panic is sooooo 20th Century! Welcome to the era of depopulation dread.
Reason ·
The recently announced 1.9% GDP growth figure for the second quarter of 2026 came as a big surprise to me. Not because the figure was low, but because it was far too high.