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.