India Inc's investment activity limited to some pockets: Bank of Baroda

India Inc's investment activity limited to some pockets: Bank of Baroda