Etsy Raises $267M through IPO at $16 per Share

NY Based Ecommerce Site Etsy Files to Go Public; Aims to Raise $100M