what is 669 and 996 May 17, 2019 Both 996 and 669 are from China; One is the recent fire of 996.icu; One is said by Jack Ma in a company internal speech;...