Economy SEC Lists 9 Major Sins of Oando, Imposes N417.7m Fine June 2, 2019 Dipo Olowookere By Dipo Olowookere Last Friday, the Securities and Exchange Commission (SEC) wielded the big stick on Oando Plc and the issue has remained a Read More