QUESTION ONE MAMBA GROUP LIMITED (MGL) Headquartered in Mombasa Kenya, Mamba Group Limited (MGL) has been one of the largest manufacturers and marketers of food, home and personal care brands, and baproducts in Kenya for several decades. Founded in Read More …