infotechlead

BharatPe achieves $20 bn in annualized payments value