A solar panel installation company has received a hefty fine and had its license revoked in a recent decision by the Nevada State Contractors Board.
A solar panel installation company has received a hefty fine and had its license revoked in a recent decision by the Nevada State Contractors Board.