infotechlead

Investment in financial technology touches $3.5 bn: Accenture