Glossary Renewable energy / Term
Unit of measurement for energy, equivalent to 1,000 GWh, i.e. a billion kWh.
Permanent link TWh - Creation date 2021-10-28