Torch Clean Energy
Utility-Scale Wind Energy, Utility-Scale Solar Energy, Energy Storage
Torch began in 2008 as the renewable energy division of a Houston, Texas based energy company. In 2013, Torch split from its former parent and is now an independent developer focused on solar and energy storage.
As a company, we pride ourselves on maintaining outstanding stakeholder relationships in the communities in which we operate.