ISRO prepares for its third biggest launch and here’s all you need to know

While developed space agencies like NASA continue to spend billions on space…