Share
tweet
ISS says Impala bonuses at risk of scrutiny over worker deaths
Written on 19/10/2026
Antony Sguazzin and William Clowes, Bloomberg
Share
tweet
In fiscal 2025, eight workers died in accidents.
Read full article