Satellite servicing and long-term orbital sustainability provider, Astroscale has opened its new Zeus satellite manufacturing and operations facilities at the Harwell Science & Innovation Campus in Oxfordshire. The new site will enable Astroscale to build satellite debris removal servicer satellites, and develop its commercial offering in the future.