Employees at Lockheed Martin complete final preparations of the WorldView-4 imaging satellite as the team prepares for the upcoming launch at Vandenberg Air Force Base.

Space

Loading...