Verticalised embedded-finance technology for online and multi-channel merchants, streamlining finance operations and optimising working capital via open banking, payments and AI.
Rise London, 41 Luke Street, London, Greater London, EC2A 4DP, United Kingdom
View on map