A diverse team of engineers and scientists examining a turbine prototype, using technology for research and development.

Code produit:
1026831278