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.

Breaking