MallforAfrica has officially launched its platform in Mombasa, Kenya. This marks the expansion of the online shopping mall in Kenya