Founded in 2016, 2C Invest is a family office based in Lyon, France. The firm seeks to invest in industrial and service companies.