Jobs boost as £210m Grangemouth power plant gets the green light

Garbage pile in trash dump or landfill. Pollution concept.
Garbage pile in trash dump or landfill. Pollution concept.

More from Energy Voice

Latest Posts