Geneva Motor Show 2007

28 Feb, 2007 (All day)

Toyota's interpretation of the future lies in its Hybrid X. Peter Lyon discusses its merits