Have you ever wondered where the cabbages, potatoes, tomatoes and green beans sitting on supermarket shelves come from? In Mozambique if you shop at Shoprite, Africa’s largest food retailer, which has operations in 16 countries, you’ll be buying vegetables produced locally by small-scale farmers.