Not less than two independent non-executive directors of Oando Plc have resigned from the company’s board. Sena Anthony (pictured) and Oghogho Akpata have both informed the...