AT&T will install more solar charging stations in New York AT&T beefs up its environmental-friendly solar-powered Street Charge units around New York. Here's a short list of places in NYC where you can charge your devices for free. by Lori Sandoval