Is India losing its economic fizz?

On our show 'We Mean Business', our panel of guests debate about a slowdown in Indian economy as ratings S&P cut India's ratings outlook from 'Stable' to 'Negative'.

Related Videos