technology teams

barclays

Barclays opens Europe’s largest fintech site in London

03/05/2017(0)
Barclays has opened its new open innovation site, Rise London, in Shoreditch – hailed as Europe’s “largest co-working space dedicated to fintech”. Rise will be a place for start-ups, ... Read More
Broker Cyprus TopFX