The International Finance Corporation (IFC) has launched a new advisory program aimed at making it easier for startups in Algeria,…