News Science

Beagle 2 Mars Lander was Close to Succeed, but Failed to Unfurl All its Solar Panels

  Beagle 2 Mars mission was close to succeed, but it failed to unfurl all its solar panels, according to a latest study carried out by a team of scientists from the University of Leicester and De Montfort University. For over a decade, it was believed that the Beagle 2 – launched in early 2003 […]