Icon
 

European wholesale power market structure under scrutiny