AInvest Newsletter
Daily stocks & crypto headlines, free to your inbox
Leeward Renewable Energy Operations has posted Q1 2025 financial results on its secure investor relations site. An investor call will be held on June 12 to discuss the results. The company owns and operates 30 wind, solar, and energy storage projects across the US, totaling over 3 GW of generating capacity. LRE aims to have 10 GW of operating assets by 2028.

Daily stocks & crypto headlines, free to your inbox
Comments
No comments yet