Barclays launches new digital platform in Western Europe

Image: One of Barclays’ branch in the UK. Photo: Courtesy of Barclays.