startups-india
Canva layoffs: The hardest moment in company history
Canva layoffs have impacted over 1,200 employees, marking a challenging time for the company.
Read More