A view of 1004 NW 65th Ave. in Miami, home to the Visa headquarters for Latin America and the Caribbean, on Aug. 13.
A view of 1004 NW 65th Ave. in Miami, home to the Visa headquarters for Latin America and the Caribbean, on Aug. 13. DANIEL BOCK FOR THE MIAMI HERALD
A view of 1004 NW 65th Ave. in Miami, home to the Visa headquarters for Latin America and the Caribbean, on Aug. 13. DANIEL BOCK FOR THE MIAMI HERALD

Business Monday

August 14, 2015 12:00 PM

Visa expanding its reach in Americas from Miami office

  Comments  

Videos

Editor's Choice Videos