A business delegation from the Libyan British Business Council (LBBC) arrived in Benghazi on Tuesday for a three-day business tour to the second-largest city in Libya. The delegation, led by Peter ...