Oando Plc has challenged the barring of its Group Chief Executive Officer, Wale Tinubu, and his deputy, Moyo Boyo, by the Securities and...