Can't stand the term "green" either as it's trite and meaningless. All for high efficiency though but thinking of small turbo petrols and Diesels and hybrids rather than plug ins which are only fit for urban environments. Do you think I could take a Leaf on a cross continent run to Florence or Vienna: no.