Benchmark Achievement: India emerges world leader in Space Technology

Indian Space Research Organization (ISRO) made the 15th of February 2017 historical by launching a record 104 satellites into space. This is the highest number of satellites ever launched in a single mission. These satellites also included India‚Äôs Earth Observation … Continue reading Benchmark Achievement: India emerges world leader in Space Technology