Based in Helsinki, Mehiläinen is the largest social care and healthcare provider in Finland and was acquired by CVC in 2018.