The Scottish government has confirmed its commitment to setting up a public-owned energy company despite last week’s collapse of Our Power.
The Scottish government has confirmed its commitment to setting up a public-owned energy company despite last week’s collapse of Our Power.