LRE (Leeward Renewable Energy) owns and operates 30 wind, solar, and energy storage projects totaling 4GW across the United States.