The sustainable Spaceport America

An eco-friendly commercial space terminal opens