India startup funding falls to 29-month low in April: report
Fundraising also fell to $646 million across six deals, the lowest monthly total since December 2024[……] Read More
Fundraising also fell to $646 million across six deals, the lowest monthly total since December 2024[……] Read More