Leeward Renewable Energy develops and operates utility-scale wind, solar, and energy storage projects across the United States, owning a portfolio of 30 sites with a total capacity of 4 GW. It manages the full project lifecycle—from development and construction to long-term ownership and operation—selling power under long-term PPAs to utilities, corporations, and other offtakers. Its approach relies on long-term ownership and strong community partnerships, providing stable, durable energy as it maintains assets over time. The company aims to grow its wind, solar, and storage portfolio and deliver dependable clean energy through long-term agreements that support communities and customers.
Company Size
201-500
Company Stage
Debt Financing
Total Funding
$1.6B
Headquarters
Dallas, Texas
Founded
2015
See people who can refer or advise you
Help us improve and share your feedback! Did you find this helpful?