Cannabis company Terra Tech sued for alleged theft, deceptive finances
A businesswoman in Reno, Nevada, is suing Terra Tech, accusing the California-based, vertically integrated marijuana company and various defendants…
News December 17A businesswoman in Reno, Nevada, is suing Terra Tech, accusing the California-based, vertically integrated marijuana company and various defendants…
News December 17