‘India can set up base on Moon in 10 years’ Monday, 9 September 2019Monday, 9 September 2019 IFL Science DeskRight slider / Science India has the technological prowess to set up a base on the surface of Moon in ten years, according to…