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

2012-03-26 6

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