Finance Unraveling the Ownership of BBS Mall in Eastleigh: A Closer... Nestled in the heart of Eastleigh, a vibrant and culturally diverse neighborhood in Nairobi, Kenya, stands the iconic BBS Mall... BY Leo Mwendwa March 10, 2024 0 Comment