Business Bay Square owner to build mega project at Tatu City KES 65 billion of development includes homes, retail, offices, warehousing, and a mosque Tatu City, Kenya, 13 October 2025 – Business Bay Square owner Abdiweli Hassan will build 60 acres of homes, retail, offices, logistics facilities, and a mosque at Tatu City Special Economic […]