4 ms·Yet Alibaba's operating margins are 15X (31% vs 2%) that of Amazon.by canada_dry 7y agoYet Alibaba's operating margins are 15X (31% vs 2%) that of Amazon.