SaaS major Zoho forays into fintech space, launches Zoho Payments
According to the ministry of finance data, digital payment transactions volume reached a staggering Rs 11,660 crore in 2023 from Rs 3,134 crores in 2018-19