Friday, June 21, 2024

The OECD’s latest study found that birth rates have fallen to below replacement level.