Energy Ogre CEO Discusses TXU Credit Check Claim



A win for the Ogre! Energy Ogre must be making some sort of savings impact in Texas when a large retail electricity provider writes about concerns people …

Leave a Reply

Your email address will not be published. Required fields are marked *