News

The scheme providing cars to hundreds of thousands of disabled people is propping up the UK auto industry, accounting for one in every five new car sales ...