Solar panel contractor gets fined by OSHA

Solar panel contractor gets fined by OSHA