Digital Marketing & Ad Tech News

Google to open first retail store—in New York City

Google betting on in-store retail at a time such businesses are still reeling from closures