Sponsoredⓘ
Ricola Ltd./Ricola AG is a Swiss manufacturer of cough drops, instant tea, tea bags, and breath mints. The head office of Ricola is located in Laufen, Basel-Country and has subsidiaries in Italy, Great Britain, Asia, and the United States. Wikipedia