Just for curiosity I went to see if the only spanish produce I know is still kicking, it seems they are: https://atersa.com/en/products-services/photovoltaic-modules...
I don't know how they survived the prices dumping.
I don't know how they survived the prices dumping.