Peel wins approval for two Glasgow plants
Peel Environmental has won approval for recycling and energy recovery facilities on two sites on either side of the Clyde in Glasgow.

Peel Environmental has won approval for recycling and energy recovery facilities on two sites on either side of the Clyde in Glasgow.