India is likely to develop its own space station in few years. The information has been publicised by a senior official in the Indian Space Research Organisation. The work towards that extent is expected to be commenced soon after the successful completion of the organisation’s first manned Continue Reading