Ayesa, through its Mexican subsidiary Actica Sistemas,…
Elche and Sant Joan d'Alacant , Spain…
In the initial phase, 40 Aljarafesa installations…
Partial and full load commissioning services are…