Hello All,
My apologies, if this has been asked already.
I am located in Connecticut and my utility provider is Eversource.
I am in process of getting the Solar panels installed (not Tesla) and I signed the paper work. Solar panels should be installed in next few weeks.
I am also thinking...