Business
CBZ Holdings Cuts 347 Jobs Amid Economic Challenges
CBZ Holdings, Zimbabwe’s financial institution, has laid off 347 employees as part of a major restructuring exercise that began in October 2024. ...