Meteoroid hit has caused ‘significant uncorrectable’ damage to James Webb Space Telescope | Science & Tech News July 20, 2022July 20, 2022