Marketing News & Strategy

Amazon opens its first physical clothing store

Called Amazon Style, the shop is located near Los Angeles