Why eFuels are a big deal for sports car and Supercars – Analysis

A new technology from Tasmania could save the sports car and power the future of Supercars. Is this really the answer?