SScience Read More Stunning Photos Show Construction of World’s Largest Telescope25 April 2025 A side-by-side view of the Extremely Large Telescope in August 2023, left, and April 12, 2025, right. |…