London 2020

The Shell Eco-marathon 2020 will once again take place in London.
When and where? Nobody knows, but we will keep you updated!