Shell, Rivers State clash over Kidney Island asset

By Ade Jacobs The Shell Petroleum Development Company of Nigeria Limited (SPDC), has accused the Rivers…