BusinessCorporate News BIASHARA PICTURE By biasharaleo - June 11, 2020 Share on Facebook Tweet on Twitter tweet Finally, Carrefour’s Mega Shopping Mall along Uhuru Highway, opens its doors to customers. [PHOTO-COURTESY]