BELIZE CITY, Belize, Oct. 2, 2013 /PRNewswire/ -- Enterprise Holdings today announced that it is franchising the use of its National Car Rental and Alamo Rent A Car brands to Belize Estate Company Ltd. of Belize. The appointment continues the expansion of the National and Alamo footprints...