LordR, 1 year ago In my country it is mostly small local companies installing solar panels. And I think in most of Europe it's the same.
In my country it is mostly small local companies installing solar panels. And I think in most of Europe it's the same.