ISRO is aiming a major feat January with the launch of nearly 83 satellites, 80 of them being foreign, at one go.
30 Dec 2016 7:15 AM