You are viewing a single comment's thread from:
RE: Mystery Solar Cell Defect Solved, Will Improve Stability and Market Acceptance
For sure! Solar power is shunned by the power industry, manipulating governments. Off grid living isn't promoted much in North America. Europe has more acceptance.