Bank of Baroda: Interest rates could ease in next 3 months

2012-03-26 2

Bank of Baroda: Interest rates could ease in next 3 months