Oxfordshire-based satellite servicing specialist Astroscale closes largest funding round to date at $109 million

Harwell Innovation Centre-based Astroscale, the market leader in satellite servicing and long-term orbital sustainability…