Brief

Etsy roars back as revenue soars 21.5%