Bank of Valletta cuts interest rates on customer deposits

By June 12, 2020