Castro, Rui Electricity production from renewables - Switzerland Springer 2022 - xxxvi, 388p. ISBN: 9783030824181 Subjects--Topical Terms: Renewable energy sources--Environmental aspectsPower resources earth scienceRenewable energy projects--Economic aspects Dewey Class. No.: 621.042 C2795e