Daily Crunch: In SEC filing, Accenture reveals plans to dismiss 19,000 workers over the next 18 months 24 March 2023