Q&A: Sarah Charlesworth, Group Head of D&I at Inchcape – Sustainability Magazine

Q&A: Sarah Charlesworth, Group Head of D&I at Inchcape  Sustainability Magazine
source