Industry: Energy
Investment Date: 2012
Headquarters: Agoura Hills, CA
Status: Exited 2014
Star Energy Partners is a competitive retail supplier of electricity, natural gas and other products and services to residential and business consumers.
Industry: Energy
Investment Date: 2012
Headquarters: Agoura Hills, CA
Status: Exited 2014
Star Energy Partners is a competitive retail supplier of electricity, natural gas and other products and services to residential and business consumers.