Developed by a team of IIT Madras alumni in just a few years, this 190 kg satellite is also India's largest privately built satellite meant for observing our planet.