Banks agree on 11 percent cap for deposit interest rates

Printable View