Russia’s Proton returns to work after a year
International Launch Services (ILS), the commercial arm of Russia’s Proton rocket system, is to launch the much-delayed EchoStar XXI satellite next week on June 8th (at 06.45 Moscow time) from the Baikonur cosmodrome in Kazakhstan. Echostar XXI has been waiting for the best part of a year for launch, and was needed on station – […]










