Oil giant Shell is facing a legal battle over an alleged oil spill in the Niger Delta that damaged waterways and farms. The company has appealed a court order to…
Oil giant Shell is facing a legal battle over an alleged oil spill in the Niger Delta that damaged waterways and farms. The company has appealed a court order to…
© 2024 Energy News Africa Plus. All Rights Reserved.