Twiga Foods has announced a $10 million investment led by the World Bank’s International Finance Corporation (IFC) and the Global