New solar cells break efficiency record

New solar cells break efficiency record