In early 2012, the Long Island Solar Farm, located in Upton, NY on Long Island, was given the Renewable Energy World’s “Excellence in Renewable Energy – Reader’s Choice Award.”
This site uses cookies to store information on your computer. By continuing to use this website, you shall be deemed to have consented to our use of cookies and to have accepted our website Privacy Policy.OKPrivacy Policy