A £107 million energy plant at Belfast’s harbour estate could bring around 250 jobs to the construction sector. What will be the north’s largest energy-from-waste facility, providing 14.85 megawatts of
5+3=?
Δ