Wednesday, March 10, 2021

ICC CEO Manu Sawhney asked to go on leave after internal review findings

Adverse reports of his management style have emerged in an internal culture review of the body

No comments:

Post a Comment