Mr. David Ward, Secretary General of Global NCAP was interviewed recently on autonomous driving by 2025AD. Preventing car accidents from happening at all – that is David Ward’s vision. In a video interview, the Secretary General of Global NCAP explains […]