Alibaba’s Financial Report – Best Fiscal Year with $39.3 Billion in Revenue
Alibaba’s financial report for the past quarter (January 1 to March 31, 2018), and for the fiscal year of 2018 has just been published by Alibaba Group Holding Limited (NYSE: BABA) today.