Home Editor's Pick Nebius Shares Soar on US$17.4 Billion Microsoft AI Deal