Discussion about this post

User's avatar
Harry Neutel's avatar

Does anyone know who the carefully unnamed company the management team defected from was? Anything about the circumstances under which they left and started their own company? Mostly curious because of how carefully worded the press release was...

No posts

Ready for more?