The Wall Street Journal is reporting that Snap recently fired two executives after one allegedly had an inappropriate relationship with a contract worker.
The Wall Street Journal is reporting that Snap recently fired two executives after one allegedly had an inappropriate relationship with a contract worker.