News

That’s right, the beauty that has become the Awesomely Weird Alibaba Electric Vehicle of the Week is a Finding Nemo-inspired (copied?) electric bus! At 920 kg (2,090 lb), this 14-seater weighs ...
But as seems to be the theme with this weekly column, I’m ready to jump in with both feet on what is most certainly one of the more unique Awesomely Weird Alibaba Electric Vehicle of the Week ...
Alibaba Cloud, the cloud computing arm of Alibaba Group, continues to blaze the trail for technology and innovation with the release of new AI solutions and a new logo today.
Board directors have been named for each of the six units being given greater independence, with a number of Alibaba’s founders taking top seats.