IIberdrola Read More Iberdrola México Purchase Strengthens CoxApril 13, 2026 Cox reported €69 million in net profit for 2025 and is nearing the closing of its acquisition of…