A CEC-accredited solar installer has been caught out falsely claiming to have installed 11 rooftop solar systems that did not…
Allegations that false documents were used in registration of more than 640 rooftop solar installations are being investigated by regulator.