maybefalse/iStock Unreleased via Getty Images
What else can I say about Alibaba (NYSE:BABA)? It’s been one of my worst-performing holdings. Over the past several years, the China growth story didn’t play out how I thought it would as geopolitical and macroeconomic headwinds drastically impacted the investment narrative.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.