Spanish-based fashion house, Mango is set to open a mega store in Nairobi as part of its continued its expansion in Africa. The...