Linked to 2 companies in the Companies and Corporations Registry.
Matrix Renewables Chile III SpA
77490553-7
MATRIX RENEWABLES CHILE SpA
77227292-8
MATRIX RENEWABLES (SPAIN) S.L.
77.227.292-8
77.490.553-7