NYC’s Taxi and Limousine Commission has unveiled and released 6 zero-emissions taxi cabs onto city streets as a test pilot program to bring NYC pollution down. The cars are Nissan Leafs, which means they are a huge eyesore. I never really quite understand why electric cars have to look bad. It certainly isn’t a selling [...]

