Thatcham Research welcomes imminent assent of landmark Automated Vehicles Bill – though some insurance questions remain unanswered

08 May 2024