The Netherlands may not have the greatest car culture, but it has a better thing – green thinking. Dutch students have invented the world’s first biodegradable car and the country…
The Netherlands may not have the greatest car culture, but it has a better thing – green thinking. Dutch students have invented the world’s first biodegradable car and the country…