English: Severn Power CCGT Project
Welsh: Prosiect Tyrbinau Nwy Cylch Cyfun Pŵer Hafren
Subject: Amgylchedd
English definition: CCGT = Combined Cycle Gas Turbines