What We Do Founded in 2021 with the ambition to make cities cleaner and quieter, Electra is accelerating the shift to electric mobility by tackling the main barrier: charging. We are building and operating a network
About Swan is Europe’s embedded banking specialist. We empower software companies to embed banking features like accounts, cards, and payments directly into their products, under their own brand.Swan processes over €1.5 billion in monthly transactions for