Iridium celebrates latest satellite launch as part of major tech upgrade in space (Fierce)