The Lowdown Hub

Shell to pay a fraction of $110.9 million in compensation for the oil spill in Nigeria.