Terra Tech sells Las Vegas retail cannabis shop for $6.2 million
One of the larger publicly traded marijuana companies in the United States announced the sale Thursday of one of its assets, a Nevada cannabis retail storefront, for $6.25 million. Terra Tech sold a 3,900-square-foot shop – located just north of the Las Vegas strip – to Exhale Brands Nevada, according toContinue Reading
