Raymundo Vázquez Cacheaux Cavazos & Newton Mexico City, Mexico Contact ray.vazquez@ccn-law.com +52 55 5093 9700 Languages English, Spanish