Hertz has introduced its first car rental location downtown in Libya’s capital city, Tripoli, through a franchise agreement with Trans-Africa for the Import of Cars and Spare Parts (TAIC). A ...