India and Sweden make space for space

India's space sector has come a long way since the establishment of the Indian Space Research Organisation (ISRO) since its inception in 1969. ISRO has driven India's space programme to new heights, evidenced more recently by the launch of...