Intel CEO steps down amid chip pressure while Microsoft faces £1bn cloud lawsuit

December 4, 2024