Xero revenue hit $450M in 2024

Xero generates revenue from 1600000 customers

Xero vs Backbase. What's the difference?

Backbase
Backbase