Scotland's power sector came under fire