Iberdrola ha acordado la venta de sus negocios en México al grupo Cox por un importe de 4.200 millones de dólares (unos 3.700 millones de euros), informaron ambas compañías.