Share this page

IFC invests $40 million to support the expansion of WOW! Nutrition and the growth of the food sector in Brazil