An Opera News Kenya publication
The Britam Tower Located at Upper Hill in Nairobi was named the best building in…