India News | Reported by Pallav Bagla (with inputs from agencies) | Wednesday June 22, 2016
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.
www.ndtv.com