Economy
Brazil hopes to finally make money from “world’s best” satellite launch center
Located just south of the equator, expeditions from the Alcântara Launch Center are cheaper, more efficient, and more predictable. But Brazil has consistently failed to profit from the base
3 years ago • Renato Alves