I was a lot more comfortable on solar until: 1) the recent update - not even sure they have been submitted to ul, project rollout date not updated, why Snpw etc and 2) the website appearing to be a copy from another website. I too feel uncomfortable with knowing what Snpw may or may not have with respect to solar. My opinions.
The patents for the solar panels and the filing of the UL certification have been publicly released. Everyone go do your research before newer investors come in and get scared off.