Road-ready Zenvo ST1 makes a date with Geneva

Leon Poultney

The 1088bhp Swiss speed machine is due to make its European debut at the Geneva motor show later next month where it will show off the progress made since its initial unveiling in 2008.