Feb 15, 2017 - The Indian Space Research Organization released impressive onboard video of Wednesday's record-setting launch of the country's Polar Satellite Launch Vehicle with 104 satellites. Although the video is of low frame-rate and resolution, it impressively showcases the flood of satellites dispatched to orbit by ...