News

Astroscale opens new UK facility to build world’s first commercial space debris removal spacecraft

Astroscale, the market leader in satellite servicing and long-term orbital sustainability, opened its new Zeus satellite manufacturing and operations facilities at Harwell.

Energy & Environment

Latest events