Thatcham Research and Chery announce landmark partnership to embed ‘insurability’ as primary vehicle design attribute

03 April 2024