Tom Turrentine, appears in the following:
Wednesday, March 03, 2010
More electric cars are on their way to New York metro area, which means the city is going to have to make some major infrastructure changes. We’ll examine the advantages and disadvantages of more electric autos in the city, with Neal Parikh,
Senior Policy Advisor to the Mayor’s office of ...