Sponsored

UK Court Backs Shell In Oil Spill Case

United Kingdom Court Backs Shell In Oil Spill Case

Britain’s highest Court of Appeal has ruled there was “no continuing nuisance” in the case, contrary to claims by thousands…

3 years ago
Sponsored