In the latest set of data released by the regulator, it was disclosed that £329mn of interim payments had been made, as well as £696mn total payments.
The
In the latest set of data released by the regulator, it was disclosed that £329mn of interim payments had been made, as well as £696mn total payments.
The