MUMBAI: The Indian Space Research Organisation (ISRO) has set a world record by launching 104 satellites on a single
switch
Subscribe To Our Newsletter