How a new solar and lighting technology could propel a renewable energy ...
Workers in a factory of a Chinese solar panel maker in Hangzhou, China. EPA/STR. This means that current solar power systems are unlikely to meet the required fraction of our 30 TeraWatt (TW ...