Since Formula E was founded 10 years ago, organisers of the all-electric championship have tried for over a decade to race in Japan’s capital, now the most populous city on earth with a population of more than 37 million.That dream has finally become a reality, and the inaugural Tokyo E-Prix will take place this Saturday around a 1.604-mile circuit in the Tokyo Big Sight area of the city. To say …Keep reading Source
2024-03-27