Torch Clean Energy
Boulder, CO, United States
About
Founded in 2008, Torch Clean Energy is a private headquartered in Boulder, United States specializing in Solar, Energy Storage.
Torch Clean Energy began in 2008 as the renewable energy division of a Houston-based energy company. In 2013, it became an independent developer focused on solar and energy storage. The company develops, finances, and manages utility-scale renewable energy facilities across the United States, with particular focus on the Mid-Atlantic, desert Southwest, Michigan, and Southeast regions. Torch maintains ownership of development projects through their entire lifecycle in partnership with financial partners and serves investor-owned and cooperative utilities. In January 2025, Torch formed a strategic partnership with Morgan Stanley Infrastructure Partners, transitioning to an integrated clean power platform with capabilities across development, construction, and asset management.
Headquarters
Boulder, United States
Founded
2008
Company Type
Private
Business Models
Value Chain
Service Regions
Mid-Atlantic U.S., Desert Southwest, Michigan, Southeast