Formula 1 has had the limelight for decades. Ripping engines, champagne podiums, ultra-galvanizing moments in Monaco. But, there is a newcomer in town and he is somehow more eco and he has the audacity to be an all-electric sports car re-thinking the idea of what it takes to be the luxury of motorsport.
Introducing Formula E:
The all-electric racing...