NYC closes the deal on its largest public EV charging station - Tech Sentiments