Hyderabad: The world’s largest telescope, the James Webb Space Telescope (JWST), built by NASA was damaged permanently and irreparably, says a new report. The $10 billion telescope was struck by a micro meteoroid in May this year and the complications of the hit are more serious than estimated before, suggests the new report. NASA scientists […]