Firefox Send: Mozilla launches a new free self-destructing file-sharing service

The latest service released by Mozilla is going to make everyone feel like a spy. Mozilla the no profit company … Continue reading Firefox Send: Mozilla launches a new free self-destructing file-sharing service More