In a thrilling astronomical development, the world’s largest “eye on the universe” — an Optical, Infra-red, Thirty Metre Telescope (TMT) — is fast coming up with critical help from Indian scientists, engineers and industries at its proposed location in Maunak…