Ulta Beauty to Open Flagship Store in Times Square, NYC | Intellectia.AI