Solar power for new electric race track

1 min read

MSV unveil plans for new 'green circuit' in France