Some Edo residents under the platform of Concerned Edo Youths yesterday shut down the office of the Nigerian Petroleum Development Company (NPDC), Benin over the…