Amazon vs Alibaba: Which is a better investment in 2023?

Two fund managers who operate multi-billion dollar global equity investment funds have tackled a big question that’s pondered by many tech stock investors – the Amazon vs Alibaba debate.