Ricola Posts Net Sales Growth Of 4.4% In FY 2018 Swiss cough-drops and breath mints manufacturer Ricola has posted a 4.4% growth in net sales to CHF 339.3 million (€301.5 million) in its financial ye...