LRE (Leeward Renewable Energy) is a high growth renewable energy company forging a sustainable future through integrity, innovation, and positive impact. We own and operate 30 large wind, solar, and energy storage projects across the United States, totaling over 3…