Search for a command to run...
Browse all stories tagged with corporate strategy.
Canva layoffs impact over 1,200 employees as the design giant navigates slowing growth, proving that tech industry restructuring remains relentless today.