Solar Power Purchase Agreement Providers - Retail Licence ... · business of generating and...
23
Solar Power Purchase Agreement Providers - Retail Licence ... · business of generating and distributing electricity from solar photovoltaic systems (Solar Electricity). The installed