Posted by Speaking Out on December 18, 2017, 9:59 pm, in reply to "Re: Are you in or out?"
This is the first I have heard about this, and it is very confusing. I did a little research and from what I have read, Ameren started this company and then sold it off in 2014.
Here is a link to what I have found. I'm not sure what to think about this, especially after reading this article.