June 10, 2018No Comments Diagnostic inspection of a 71.4 MW turbine section in Yanbu, Saudi Arabia Read More