Failed promises: Itsekiri communities threaten fresh shutdown of Chevron facilities

Chevron
Chevron