By Adedapo Adesanya The National Oil Spills Detection and Response Agency (NOSDRA) has blamed the recent oil spills that occurred on a pipeline operated
By Bliss Okperan An energy firm, Shell Petroleum Development Company of Nigeria, has confirmed an oil spill incident from its facilities at Peremabiri community