An Opera News Kenya publication
Intercontinental Hotels Corporation Ltd and Tourism Finance Corporation each own 33.83 per cent of Kenya Hotel…