You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
Ran in to a few delays with my solar panel project. Nonetheless, Tesla was able to install the system last week. Got off the phone with Tesla earlier today and the rep said my 26% tax credit rate is locked in since my system has already been installed. I was under the impression that it was PTO that will lock in the 26%. Can anyone verify that? Thanks.