Giant Lovell radio telescope at Jodrell Bank to become space light showThe UK’s largest radio telescope, the Lovell Telescope at Jodrell Bank in Cheshire has been turned into a light and...July 24, 2022July 24, 2022By Gregory WillisIn Health, Technology