News

Many are familiar with so-called photovoltaic cells, or solar panels, found on things like ... mirrors to focus the sun's rays on a collector tower, where a receiver sits. Molten salt flowing ...