The leak hints at potential Operational Security failures, as the company appears to be operating from China and served 2,500 ...