Calif. water CEO steps down amid harassment findings, scores $512K pay deal

March 2, 2026

The CEO of a California water big has acquired a half 1,000,000 payout simply days earlier than the findings of...
Read more