Empresas y finanzas

Mexico energy reform due this week, debate over contracts