Posted by Leonard Steinberg on November 25th, 2013 Staten Island is about to deliver some power to the area: Between 30,000 to 35,000 solar panels will be installed on 47 acres at Freshkills Park. The land will then be leased to SunEdison Inc., a solar energy company that won the bid for the project. The project… [Read More]