Inmarsat-C and Search and Rescue: Enhancing Maritime Rescue Operations Inmarsat-C plays a critical role in [...]