record

First Solar sets another cell efficiency record
US company continues rapid progress with cadmium-telluride technology.

Most Popular