From 1 Million to 100 Million. Grow Smarter.
Navro, a London-based payments fintech, has raised $41m in funding, which it will use to expand…