Major Indian banks — SBI, ICICI, HDFC, and Axis — have decided to … Revised Bank charges: Here’s why and how much you have to pay