State owned telecommunications enterprise, Botswana Telecommunications Corporation Limited (BTC) has announced the appointment of CEO, Jurgen Peschel effective June 2025 following…

Most Viewed Stories