UK ministers have been warned further delays to Scotland's first carbon capture and storage facility will put jobs at risk ...
Hosted on MSN1mon
Shell UK awards $120m EPC contract extension to Wood GroupThe St Fergus gas plant near Peterhead in Scotland plays a crucial role in the UK's energy infrastructure. It processes oil and gas from various offshore platforms and fields, supplying the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results