The OTC building in Nairobi, which was under construction for years, is now complete, and hopes to offer modern retail space to local and global brands Speaking during the unveiling of the mall ...