Africa: Meikles, joint owners of Zimbabwe’s Victoria Falls Hotel weighs tourism options as profits fall due to COVID19
Meikles Limited, joint owners of Zimbabwe’s prime hospitality facility, Victoria Falls Hotel is reviewing the future of its business in Zimbabwe after…