These are Dow Chemical’s new solar power shingles. They can go on an ordinary roof using ordinary building techniques. As costs continue to come down for solar, it becomes a more practical alternative.
My only question is how they would do in a hail storm. I have emailed Dow and will let you know if I get a response.