March 12, 2019 Mozilla’s self-destructing file-sharing service exits beta Mozilla’s self-destructing file-sharing service exits betaSource: Test feedPublished on 2019-03-12