San Jose entrepreneur opens storefront with help of pop-up retail program
Bad Witch Crystals is one of the newest businesses opening in downtown San Jose with the help of Moment, which specializes in pop-up retail opportunities. Shawn Chitnis reports one entrepreneur finally seeing the fruits of her labor.