Etsy: Macro environment biggest factor for e-commerce site – Yahoo Finance General Shares of e–commerce site Etsy, Inc. (ETSY) are slipping Thursday morning … Yahoo! Watchlists · My Portfolio · Markets · News · Videos · Yahoo Finance … Read the full article