Solar City under investigation
A national solar firm is under investigation for allegedly building solar installations for Vermont customers without permits.
The solar outfit, called Solar City, is a subsidiary of California-based automobile concern Tesla, Inc.
The Vermont Public Service Department issued a complaint to the Public Utilities Commission earlier this month, stating that Solar City has installed ‘net metered’ solar systems for its customers “without filing required registration or application fo
Read more »