SpaceThe HinduSaturday, March 26, 2016http://timesofindia.indiatimes.com/home/science/Ladakh-to-get-worlds-largest-tel…BENGALURU: India may be home to the world's largest telescope project - the $1.47-billion Thirty Metre Telescope (TMT) ….