El Mostrador
May 2018
El Economista México
May 2018
TTR Blog
November 2025