rights groups call company to pay up for harm
Human rights groups have called out fossil fuel major Shell’s plans to palm off its projects in the Niger Delta. Crucially, they are highlighting to Nigeria’s government that the company…
Human rights groups have called out fossil fuel major Shell’s plans to palm off its projects in the Niger Delta. Crucially, they are highlighting to Nigeria’s government that the company…