What started as a scheme to encourage homeowners and businesses to install rooftop solar PVs and other means to self-generate part of their electricity needs has grown into a gigantic headache for the industry… (more)

Advertisements