Planet 13, Las Vegas Based Weed Retailer, To Set Up Shop In Santa Ana

SAWEEKLY — Planet 13 has set its sights on a Santa Ana, California location to set up the largest weed retailer in the state. The company announced via a letter of intent to purchase a cannabis license for the ambitious project, causing analysts to raise the buy prospect for company shares: “Planet 13 Holdings (Planet […]