Post navigation ← Previous Next → Herschel telescope switched off Share: First published by | June 17, 2013 | Science & Technology | 0 responses The billion-euro Herschel space telescope has been switched off. Read the full story →