James Tucker

James Tucker is , managing director of Twenty7Tec
James Tucker twenty7tec

Flicking through The Sunday Times, Jeremy Clarkson’s latest diatribe against Smart Motorways caught my attention.

Revolution

It was very much a case of ‘better the devil you know’.