I don't know what the letters stand for but They are supposedly dispensaries owned by Terra Tech or they sell all Terra Tech Products.
About 45 Dispensaries in California.
I am going to PM "BRAZENBULL" and ask Him!
I don't believe IVXX is a public company.
I think Terra tech Owns them.
Maybe this isn't the Board for IVXX owned by TRTC.