Same-day delivery of beauty essentials from Ulta Beauty is now available at more than 1,400 locations nationwide.
While a single unified app helped boost momentum for its various services, Swiggy’s multi-app strategy aims to go after ...