By Lee Bullen Construction work on the world's biggest telescope in a Chilean desert is 'making progress' following delays caused by the COVID-19 pandemic, officials with the European Southern Observatory (ESO) say. The Extremely Large Telescope (ELT) is being built on top of Cerro Armazones mountain in northern Chile's Atacama Desert with an expected completion […]