We have stood the test of time: Cresta Group boss
Cresta Jameson is one of Zimbabwe’s best-known hotels and the celebration of its 65th anniversary is indeed a significant milestone for Cresta.
By Zivisai Chagaka
Dec. 15, 2023