07 May 2021 Just how resilient are satellites? They’ve become integral to our world, but how robust are the satellites on which we depend?