News

Engine Capital dramatically reduced its Etsy stake by 89%, selling 200,000 shares and keeping only a small craft-sized ...