Buy Zimbabwe, an initiative to promote consumption of local products, says Zimbabwe should ramp up its manufacturing capacity to withstand competition and tap into opportunities under the African Continental Free Trade Area (AfCFTA). The AfCFTA is the world’s largest free trade area with a population of about 1,2 billion and is expected to contribute an…