Cabbacis posts $1.3M net loss in first half of 2026 Sep 28, 2026 09:24AM
Cabbacis receives US patent for vaporizer pods containing tobacco and hemp Jul 17, 2025 06:24AM