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?
Styleframes
Design & Animation by Jessi Esparza
Video by Edward Scott-Clark
Back to Top