Shell Petroleum Company on Wednesday has agreed to pay N45.9 billion as compensation for…
Shell’s US law firm is refusing to hand over more than 100,000 internal documents…
After several years of neglect, resulting in vigorous agitation by environmentalists and rights groups,…
Sign in to your account