We love this post from the UK Space Agency showing Ed Stevens our Director of Space Systems talking about our new cleanroom.

Watch here

Article by: In-Space
Date: 4th May 2021