January 31, 2023
A California clean energy company has been slapped with a complaint by the Central Valley Eden Environmental Defenders, saying the electric utility's green energy generation is undercut by its multiyear contamination of storm waters near its Sacramento-adjacent facility.