A founder member and a director of Plug-in America, Marc is no stranger in the arena of public and corporate policy related to electric vehicles and green energy. He's also on the board of directors of the Electric Auto … …
Read the rest here:
Transport Evolved Episode 191: Banned