Home News Heavy fines for solar panel installation company