India Launches Record 20 Satellites In 26 Minutes, Google Is A Customer | Read

Shortly after 9 am, India successfully launched a rocket which deposited a record 20 satellites in 26 minutes - proof that the country's famously frugal space agency, ISRO, is headed for a larger slice of the lucrative commercial space market.

Related Videos