space technology india

ISRO launches 104 satellites

ISRO launches 104 satellites

February 15, 2017

Indian Space Research Organisation (ISRO) recorded the highest number of satellites to be launched in a single mission today.

Read More