This company focuses on the design and development of cryogenic storage and transportation systems for liquefied natural gas, providing technological solutions to enhance efficiency and safety in the gas industry.
1994
France
501 - 1,000 employees
Oil & Energy
$500M - 1B in revenue
$100M - 500M in profitability
Total sustainability employees
4-6
ⓘThis value represents the estimated number of employees in a company with sustainability-related roles or job titles, as determined by Illuminem using publicly available data.