India News

Ebury secures around £550m to expand cross-border payments platform

Ebury platform enables payments in more than 140 currencies across 160 countries.