The UK Court of Appeal has reversed a ruling issued by the UK High Court favoring the British oil giant, Shell plc SHEL. The legal battle by the two Nigerian communities, Bille and Ogale, which has ...