Chinese Scientists Achieve Record Efficiency in Flexible Solar Cells - Rollup News