iOS app Android app

Kamala Harris Chevron

Chevron Pays Millions For Disabling Leak Detection Devices

AP | Posted 11.08.2011 | San Francisco

SACRAMENTO, Calif. — San Ramon-based Chevron and California officials have reached a $24.5 million settlement over allegations that the oil gian...