Metro Bank wins top £120m prize from Capability & Innovation Fund

Metro Bank wins top £120m prize from Capability & Innovation Fund