First Solar Farm on Superfund Site Completed
The first utility scale solar project constructed on an active EPA Superfund site has been completed in Indiana. The 10.86-MW Maywood Solar Farm is located on 43 acres of the Reilly Tar & Chemical Superfund site in Indianapolis, and was completed under the 2012 Indianapolis … Read more…