Work

Productivity and efficiency of leading European electricity utilities at a time of economic downturn