Industries | Thu Apr 3, 2014 1:36pm EDT

Europe launches first satellite in huge earth observation project