Browsing: 70 satellites likely to be launched in five years: ISRO chief