How cheap is Alibaba?

When Alibaba reported its full year FY18 results in early May, one number that surprised us the most was the revenue guidance for FY19. Heading into the result, Wall Street analysts were expecting FY19 revenue of around RMB 350 billion, or year-on-year growth of around 40%. Instead, Alibaba delivered a stunner – 60% revenue growth […]