Omar Garcia, director, Europcar México

Omar Garcia, director, Europcar México speaks to Breaking Travel News after picking up a prestigious World Travel Awards trophy at Hard Rock Hotel Riviera Maya, Mexico.