54 plants · 8 GW total capacity · across 17 states
Leeward Asset Management, LLC operates 54 power plants with 8 GW total capacity.
Subsidiary of BP
Explore Leeward Asset Management, LLC plants on interactive map →