Quote Originally Posted by Francis44 View Post
Petrol?! For sure! Combustion engines not so sure, new biofuels are just around the corner afaik, Mazda is very keen on algae biofuel and they were making several moves to help it being mass produced.
May I ask how a petrol non-combustion engine is supposed to work?