India launches ‘monster’ rocket

The rocket will give India an edge in the satellite market and it’s prompted some big comparisons.