News Headline8 years ago
ISRO gives nod to 27 satellites for future DTH, science demands
MUMBAI: Indian Space Research Organisation (ISRO) has allowed three industries (two private and one government-run firm) to build 27 satellites in the next three years. This...