“There were fewer births in China in 2025 than in 1776, the year the US declared independence.” That stark comparison, shared by Zoho co-founder Sridhar Vembu in a recent post on X (formally twitter), ...