P phys.org India puts record 104 satellites into orbit from a single rocket 8 points mp77 9 years ago 0 comments