KannaSwiss: Europe's leader in CBD research and production

CBD is the abbreviated term for 'cannabidiol'. Derived from the cannabis plant, various cultures have used CBD-reliant remedies to treat a range of …