Swinerton Pays $2.3M to Settle Alleged Solar Project Water Violations

Case focuses on stormwater runoff at solar energy project sites in three states.