Created for CNN Business. Early 2021 saw a flurry of space missions arrive at Mars. So why is everyone so interested in the
Red Planet all of a sudden?
Red Planet all of a sudden?
Styleframes






Design & Animation by Jessi Esparza
Video by Edward Scott-Clark
Video by Edward Scott-Clark