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 »