Business

Emzor founder Stella Okoli steps down ahead of API plant launch

Stella Okoli, founder and chief executive of Emzor Pharmaceutical Industries Ltd., has stepped down as group managing director, handing day-to-day