Shell’s accounts

How court ordered banks to freeze Shell’s accounts over alleged oil theft 

How court ordered banks to freeze Shell’s accounts over alleged oil theft

A Lagos High Court, Wednesday, ordered the 20 commercial banks where the Shell Petroleum Development Company of Nigeria Ltd operate…

4 years ago