Fintech firm Biz2Credit plans to invest USD 100 million in India over the next 5 years on research and development as well as expanding operations. Despite the uncertainties that two waves of the coronavirus pandemic unleashed, we have clocked a massive growth in the revenue with 15-plus new client wins and eyeing a greater leap in the next 10-12 months," …