Shell rejects $2bn oil spill ruling files appeal
Oil major, Shell Plc’s has gone for an appeal to overturn an almost $2 billion award against the company for allegedly spilling oil in Nigeria. The energy giant is challenging a November 2020 judgment in favour of community members claiming a leak…