Vicente Fox pummels President Trump: 'Apologize to Mexico, to Mexicans' By: CNBC.com News April 27, 2018 at 07:00 AM EDT The former Mexican president sat down with CNBC's John Harwood to discuss North America's economic future – and Trump, of course. Read More >>