Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
Caravaggi Logo
Caravaggi CB Rank
2913355
Heat Score
49
Caravaggi designs and manufactures bio-shredders and chippers for the agriculture sector.
Machinery Manufacturing
Manufacturing
Product Design