Just another Fintechpulse8 News site
When Ulta Beauty opens its first-ever flagship, a four-level megastore in New York’s Times Square late…