India joins 5-nation project to build world's biggest telescope
India | October 11, 2014 10:19 ISTWashington: As a follow up to Prime Minister Narendra Modi's US visit, India has joined the US and three other countries in a $1.47 billion project to build the world's biggest telescope on Hawaii Island.An