BSS Mall owner seals deal to invest Ksh 65 billion in Tatu City

Business Bay Square (BSS) has sealed a deal to develop 60 acres at Tatu City Special…