News

Spanish water and renewable energy company Cox agreed to acquire Iberdrola's remaining assets in Mexico in a deal valuing the business at $4.2B including debt.