IFC invests in Liberia's Salala Rubber

22 Jul 2008