The evidence is clear: we are urban, period. Over 60 per cent of the world’s population will live in cities by 2030, and that number is expected to reach 70 per cent by 2050. Without innovation and ...
The definitive, minute-by-minute guide to every billionaire around the globe. See who's up, who's down and who's a new member of the three-comma club.