T techcrunch.com India’s first Earth-imaging satellite startup to do first launch later this year 3 points rahulchhabra07 6 years ago 0 comments