Alibaba First-Quarter Revenue Rises 61 Percent, Beats Estimates by The Options Insider | Aug 23, 2018 | News Feed