The International Finance Corporation (IFC) and the Canadian government have launched a joint initiative that will use public funds to support private investment in renewable energy schemes in Sub-Saharan Africa.