Marchwood Power selecting Trix Organizer 6A natural gas fired CCGT power station is one of the most efficient power stations in the UK, combining high thermal efficiency with advanced operating procedures to produce electricity [...] READ MORE