Why did electricity prices fall in England and Wales? : market mechanism or market structure? (Oxford Institute for Energy Studies, 2002)

(untitled) - Bower, J