Alibaba Group Holding Ltd (BABA) The world's biggest online retailer said first-quarter revenue rose 61 percent, beating analysts' estimates, driven by growth in its core e-commerce business. Net income attributable to shareholders, however, fell 41 percent to 8.7 billion yuan, or 3.3 yuan per share, due to one-off costs related to share-based compensation for Ant Financials' recent fundraising. Revenue reached 80.9 billion yuan in April-June.