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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results