Alibaba’s net profit more than doubled in the three months ended March 31 from a year ago to CNY25.5 billion (USD3.7 billion), according to the earnings report released by the Chinese e-commerce giant today. Revenue climbed 3% to CNY243.4 billion (USD35.8 billion).