infotechlead

Fintech investments more than doubled to $8.4 bn