HANGZHOU, China--(BUSINESS WIRE)--Alibaba Group Holding Limited (NYSE:BABA) today announced its financial results for the quarter ended March 31, 2018 and fiscal year then ended. “Alibaba Group had an ...