Happy Solar

0.05MW commercial rooftop solar PV installation in Bellville, Western Cape.