The End For Envisat
Thursday, May 10, 2012 - 23:40
in Earth & Climate
Shortly after celebrating the tenth anniversary of its time in service, engineers have declared the Envisat satellite lost, following numerous attempts to re-establish contact since April 8th. read more