Global Brain has invested in Open Payments Europe AB, a leading Open Banking platforms in the Nordics with focus on business to business (b2b) transactions