9780198749257

Capacity Mechanisms in the EU Energy Market: Law, Policy, and Economics

Hancher, Leigh