Dell Wins $1.44B Microsoft License Renewal Contract | Intellectia.AI