% of power purchased in long-term supply contracts

Power & Electricity[None]Percentage

Definition

Percentage of power purchased in long-term supply contracts.

Tags

contract, purchase