Is India building the world’s largest telescope?

It is the world’s second-most populous country ever. It also happens to be the world’s largest democracy. And apart from being the home to some of the leading developments in science, technology, and the unputdownable sphere of entrepreneurship, India is…