13938 employees
TechnipFMC engages in project management, engineering, and construction for the energy industry.
1958
Scotrenewables raised undisclosed on November 17, 2021
Investors: Technip