When the Planet 13 Superstore opens its doors to the public on November 1, it will be the largest dispensary in Las Vegas. The 112,000-square-foot retail and entertainment complex is full of Vegas-scale spectacle, but it also needs a small army of staffers to get off the ground. “We’re looking at upwards of 250 to […]