Court orders Shell to pay N45.9 billion to Ogoni people within 21 days HafeestonovaAugust 11, 20210170 views Shell Petroleum Company has been ordered by an Abuja federal high court to pay the… Read more