Skip to content
RLD Solina

Key Data

Entry

2021

Sales at Acquisition

N/A

Sector

Healthcare

Headcount

200

Fund

Astorg VII

Sustainable Development Goals

E WEB Goal 03
E WEB Goal 08
E WEB Goal 12

Head Office

Demetra is headquartered in Italy.

Global Sales