27-06-2018 10:56 via postonline.co.uk

Thatcham CEO Shaw steps down due to ill-health

Thatcham Research CEO Peter Shaw is stepping down from his role with immediate effect due to ill-health.
Read more »