Construction Of Worlds Largest Telescope In Chilean Desert Making Progress After COVID Delays
Construction at the world's biggest telescope in a Chilean desert is "making progress" following delays caused by the COVID-19 pandemic. The Extremely Large Telescope (ELT) is under construction on top…