Why ‘Zooming’ through dismissals is a bad idea!

The story of the ‘US boss’ who fired 900 employees…
Nicola ClarkeDecember 8, 2021