Source: Auto Rental News

Alamo: Alamo, Vulog Partner on Carsharing in Mexico

Stations will initially be available in Cancun, with ambitions for growth to 36 cities across Mexico with 1,300 cars within the next five years.

Read full article »
Est. Annual Revenue
$100-500M
Est. Employees
250-500
Greg Stubblefield's photo - President of Alamo Rent A Car

President

Greg Stubblefield

CEO Approval Rating

- -/100

Read more