Insights into Arabelle turbine’s last-stage blade technology for nuclear power
The two Arabelle steam turbine trains at Hinkley Point C in the UK, currently under construction, will each be capable of producing an astonishing 1770 MW (gross).

Our combined knowledge, your competitive advantage
The two Arabelle steam turbine trains at Hinkley Point C in the UK, currently under construction, will each be capable of producing an astonishing 1770 MW (gross).
The energy industry is inherently intertwined with the broader economy, making it particularly susceptible to the impacts of economic downturns
The energy industry’s impact on biodiversity: A looming crisis
Navigating cyber insecurity in the energy industry: Challenges and Strategies
Extreme weather events: A growing challenge for the energy industry
The impact of inflation on the energy industry: challenges and opportunities