As Snap Continues to Stumble, Should It Consider Selling Itself?thestreet.com1 pointchollida19 years ago