Twin Peaks: Record International Number of Twin Births

The FINANCIAL -- The number of twins being born in the world has reached an all-time high, with 1.6 million twins now delivered each year, according to new research from Oxford, which shows most are now being born in the global south according…

4 mins read