The company, like me is in Connecticut. Highest electricity in America I think
Follow up. Why do they bother selling their power instead of using it for themselves
So they get an upfront return on their investments.. Duh
Of course some accuse them of being a massive ponzi, but so far so good on my investment.