% of power purchased in long-term supply contracts
Definition
Percentage of power purchased in long-term supply contracts.
Tags
contract, purchase
Metadata
Category: Power & Electricity · Added: May 17, 2026
Percentage of power purchased in long-term supply contracts.
contract, purchase
Category: Power & Electricity · Added: May 17, 2026