Maxar Technologies Closes $70 Million Real Estate Transaction

Maxar Technologies today announced it has completed the sale of its Building 1 in Palo Alto, California, which sits on roughly 4.5 acres, for $70 million.