Glossary Renewable energy / Term
A structure that produces electric energy from the natural upward movement of hot air: it is composed of a collector at the base that collects hot air, a tower from which the air emerges, and turbines situated between the tower and the collector.
Permanent link Solar updraft tower - Creation date 2021-10-28