Home Community Opinion ISRO to launch 25 satellites in next 5 years