Since Rob Snyder, Pierre Koshakji and Stream Energy secured a Texas retail electric provider license from the Public Utility Commission of Texas in early 2005, privately held Stream Energy (www.streamenergy.net) has become one of the fastest growing companies in American business history. The compan...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
1-10 Employees
Year Founded:
2007 (19 years)
Address:
null
LOW
spending power