A race where the winner is not necessarily the fastest, but the one that produced the least carbon. London companies competed with each to demonstrate who owns the cleanest and greenest fleet in the capital.
Podcast: Play in new window | Download
Subscribe: RSS