

Weird. As the article says, here in Germany they are seemingly appearing out of thin air wherever you look. I still remember how my parents were among the first to have solar panels 20 years ago, now when I look down on my village form the nearby hill there are panels on at wlst half the roofs and balconies
Which claims are you referring to?