Funding woes haunt Indian startups December 9, 2022 BUSINESS Led by the edtech sector, Indian startups have laid off more than 16,000 employees to date, and the number is only growing…reports Read More