Veritas Fine Cannabis in Denver laid off 33 employees – almost a quarter of its staff – and shuttered one of three cultivation sites.
Veritas Fine Cannabis in Denver laid off 33 employees – almost a quarter of its staff – and shuttered one of three cultivation sites.