Category: Renewable Energy

Stream Energy Standardizes Smart-Life Technology

Stream Energy was first founded in Dallas, Texas, in 2005 right after the deregulation of the electricity market in Texas. Since then, they’ve changed their legal name to Stream, as their services expanded beyond energy and gas. The goal of the founders was to make the process of choosing and managing energy plans easier for