3 ms·It is very much solar power, it's just not fancy high-tech photovoltaics.by xyzzyz 6y agoIt is very much solar power, it's just not fancy high-tech photovoltaics.