COVENTRY, England, March 6, 2017 /PRNewswire/ -- New pictures from London Taxi Company (LTC) demonstrate part of the extreme testing programme the all-new electric black cab is undergoing.
Under way now in the lower reaches of the Arctic Circle, the regime to check the vehicle...