Oando Plc workers were earlier today denied access into the company’s corporate headquarters situated at Ozumba Mbadiwe street in Victoria Island, Lagos. This is as operatives of the Nigerian Police Force (NPF) sealed the building. Nairametrics understands that the police’s takeover of the building is in line with the directives of the Security and Exchange Commission (SEC) on the constitution of