India Inc goes shopping

Corporate India is on a shopping spree, snapping up companies the world over from Uncle Sam's country to Down Under.

Related Videos