Electric Cars Electric CarsFirst Solar-Powered EV Charging Station Opens in NYCNew York has perhaps taken a big step towards endorsing an electric car future by installing its…