Swiss tech does the impossible, creates white solar panels

A Swiss technology company says it has achieved the impossible, creating the world’s first white solar panels. The Swiss Centre for Electonics and Microtechnology (CSEM) announced that its revolutionary technology […]

Swiss tech does the impossible, creates white solar panels Read More »