Home Business Twenty Lebanese entrepreneurs win ILO competition for best business idea