Alibaba shares dip 4% in premarket after earnings miss expectations despite cloud acceleration Tech News
Waiting game ends as Paris Olympics open amid high Australian expectations | Paris Olympic Games 2024 Sport