This page has moved to a new address.

New World Record in Solar Panel Efficiency at 20.4%