Alibaba (NYSE:BABA) shares slumped 6% Monday as reports surfaced about the Internet and e-commerce giant possibly looking at moving it headquarters out of its home country of China. For more than two ...
In 2022, Alibaba Cloud launched Energy Expert, a Software-as-a-service platform that measures and analyzes carbon emissions and provides reduction suggestions to companies and organizations. Now, the ...