I read that ICICI Bank reduced its MCLR by 5 basis points. What does this mean?

Personal Finance

No More Feeds Available