Industries | Thu Aug 15, 2013 4:43pm EDT

NASA calls off attempts to fix Kepler space telescope