Bayelsa Oil Spillage: Shell, Other IOCs to Face LawsuitBy Chinomso SundayMay 13, 2024 Bayelsa State Governor, Douye Diri, has said that International Oil Companies (IOCs), notably Shell Petroleum Development Company, bear responsibility for the oil spillage causing extensive environmental…