Agriculture IFC Invests $12 Million in Pee Cee Holding to Launch Sierra Leone’s First Large-Scale Onion FarmBy Staff WriterApril 7, 2025 The International Finance Corporation (IFC) has committed $12 million to support the development of Sierra…