Lotus Emeya EV performance sedan revealed
Lotus, the British brand was once the talk of the town. I mean it was the brand most of us preferred in Need for Speed and also, the team that won 7 constructors titles between 1958 – 1994 in Formula 1 as Team Lotus. Apart, from the stunt that they did with a truck and …