Shell said on Thursday it had completed the sale of its Nigerian onshore subsidiary, Shell Petroleum Development Company of ...