BruceBanner

Economic Growth, Birth Rate Decline

Forget the prophecies saying overpopulation will starve the planet. The human race is approaching the point where it’s no longer reproducing enough to expand the global headcount. In the world’s biggest economies — the U.S., China, Japan and Germany -…