by Johnson
On 13 September 2014 the world witnessed the first Formula Race for Electric cars which was held in Beijing, China. This event can be considered as one of the major defining moments in history that would shape the future of modern automobiles.