2011 EV Cup – The World’s First Electric Vehicle Racing Series

LONDON (April 27, 2011) ā€“ The EV Cup, the worldā€™s first racing series exclusively featuring zero-emission electric vehicles, today released its finalised dates and circuits for its inaugural 2011 … [Read more...]