Oando Shareholders Protest, Call For Tinubu’s Resignation
Shareholders of Oando Plc from across the South-West states on Tuesday staged a protest in Ibadan, the Oyo State capital, and demanded that the company’s Managing Director, Wale Tinubu, should step down because of the […]