AH1P9192 Published on September 6, 2016 in New Record for Solar Thermal EfficiencyFull resolution (920 × 518) ← Previous