0
by Julian Spector
September 29, 2017

New York, New York, it's a helluva town. Unless you want to install some energy storage.