The renewables resist in spite of the financial markets fall November 16, 2020September 11, 2015 by althesys_admin Download