Is India Inc too critical of the Govt?

Top industry leaders talk to NDTV at the World Economic Forum in Davos about what needs to be done to fix India's growth.

Related Videos