The extreme Japanese BRZ Subaru GT300 Nissan Leaf NISMO Electric car makes competition debut at Crystal Palace Green GT Is hydrogen the future? Swiss innovation unveiled…