The news comes after a review by Deloitte covering fiscal 2023-25 identified accounting issues at its North America unit.
Britain's WH Smith said on Wednesday that Carl Cowling had stepped down as CEO after an independent review revealed ...