Some of the latest low carbon emission vehicles were put through their paces in Northamptonshire.
Continue reading…