Solar city san diego
How do I contact solar city? Call our customer support team on 0800 11 66 55. How do I call Tesla support? How does SolarCity lease work? SolarCity does not take money for leasing and leases the board for a period of 20 years, covering the installation costs. The consumer never owns the plates; instead […]