Jack Ma and Alibaba foundations send coronavirus aid to Europe CoronavirusStaff WriterMarch 18, 2020Jack Ma Foundation, Jack Ma, Alibaba Foundation, Alibaba Group, China, Italy, Belgium, Spain, Coronavirus, COVID-19, E-commerceComment