Spanish company Fotowatio seeks ICSID arbitration against Mexico over solar energy dispute Diego L. Alonso Massa - 20 Mar 2024