Shell Petroleum Development Company of Nigeria Limited has filed an appeal challenging the judgment of the Federal High Court sitting in Benin, Edo State, which stopped flaring of gas in Iwhrekan community in Delta State. Iwhrekan is one of the host communities to West Africa’s biggest gas plant, Otorogu Gas Plant, in Ughelli South, Delta…