Atom Bank generates net interest margin of 114bps

Apply Now