Two Glasgow built pint sized satellites funded by the UK Space Agency were launched from India’s Sriharikota on Thursday (29) by the Indian space agency Indian Space Research Organisation (ISRO).…