Our CEO Travis Bembenek took a tour of the new United States Embassy in Mexico City, a state-of-the-art diplomatic complex ...