Riverhead, NY celebrates completion of construction for 20 MWac solar project SALT LAKE CITY : sPower, a national leader in development, construction and operation of solar power facilities, and PSEG Long Island, a major electric utility provider, are proud to announce the completion of sPower’s solar plant in Riverhead, NY. The project is 20 MWac […]