New York City’s First Net Metered Commercial Solar Array is America’s Biggest By Stephen Del Percio on January 22, 2009 in Alternative Energy, Brooklyn, Intellectual Property & Technology, New York City, Prospect Heights Did you know? The largest commercial net-metered photovoltaic system in the entire country is located on Bergen Street in Prospect Heights, Brooklyn. Continue Reading 0