After weeks of speculations, Jack Ma Finally resurfaces – Top Tech News 1 After weeks of speculations, Jack Ma Finally resurfaces...