Stream Energy Offers Power To Eighth State In Growing Business

Stream Energy, which revolutionized the energy industry with their direct to the consumer sales model, has expanded its energy operations to the state of Illinois. By entering a very large energy market in northern Illinois, Stream Energy will be able to immediately reduce rates of current customers at a minimum of 2% and in some […]