Talking Business Backdrop Blur

Video Loading...

Talking Business S2023 E09 21/07/2023

Overview

Are private companies taking the lead in the race to space? Faster internet, drug making and tackling climate change mean space is set to be a $1tn industry within 20 years.