Tech news After weeks of speculations, Jack Ma Finally resurfaces – Top Tech NewsBy Girish ShettiJanuary 20, 2021 After weeks of speculations, Jack Ma Finally resurfaces – Top Tech News 1 After weeks of speculations, Jack Ma…