Human life expectancy could pass 100 years thanks to tech developments worth $600 billion by 2025

Open in new window