NileSat 301 launch date slips
Egypt’s latest communications satellite, NileSat 301, has slipped a month from its expected launch date towards the end of April to later in May. The craft has been built by Thales Alenia Space and reportedly has been placed in its shipping container ready for delivery from Cannes Mandelieu by boat to Cape Canaveral. Launch is […]