Four Solar Projects Settle $1.3M EPA Clean Water Construction Suit
ENR Construction
NOVEMBER 15, 2022
Projects totaling over 500 MW in Alabama, Idaho and Illinois that settled alleged violations of federal permit and stormwater rules were built by Swinerton and a spinoff firm, which were not parties to the suit.
Let's personalize your content