By David Bradley2015-08-17T00:00:00
Source: NPG
New solar cell is stable, moisture resistant and has an efficiency of 16%