Stream Energy is a subsidiary of NRG Energy and a retail electricity company. It uses multi-level marketing as its primary sales channel. The company sells electric and gas services in seven states and Washington, D.C.[2]
Stream moved its headquarters from the Infomart building on Stemmons Freeway to the Tollway Center office building on Dallas Parkway in North Dallas in May 2017.[5][6]
Despite an influx of independent contractors (termed "directors") signing up with Ignite, the multi-level marketing arm of Stream, the majority of this sales force "lost nearly all their investments."[7]
NRG
In 2019, Stream was acquired by NRG for $300 million.[8][9][10]