Police Confirm Employee Death At Cannabis Facility Was From Natural Causes, Coworkers Still Claim Safety Violations
Julie Devinney is the name of a cannabis employee who died Friday morning at a Green Thumb Industries’ (OTCQX: GTBIF) facility, a report from Rock Island, Illinois po