The Most Powerful Earth-Watching Satellite Launches Today
• Business InsiderThe eighth satellite in NASA's Earth-watching Landsat fleet will launch Monday, Feb. 11 from Vandenberg Air Force Base in California.
The eighth satellite in NASA's Earth-watching Landsat fleet will launch Monday, Feb. 11 from Vandenberg Air Force Base in California.