Author: Sara

During 2018 99.8GW was installed according to the latest report by the IEA Photovoltaic Power System Programme

Read More