Shell SHEL is reportedly planning to leave the Niger delta by selling off its subsidiary, Shell Petroleum Development Corporation, operating in the area, to a consortium of local companies, also known as the Renaissance Africa Energy Company. However, the London-based energy giant is facing widespread criticism due to a report published by the Centre for Research on Multinational Corporations…