Dell: Q4 total net revenue drops 11% to $25B



Dell Inc. announced on Thursday that its total net revenue in the fourth quarter of fiscal 2023 fell by 11% year over year to $25 billion. Operating income stood at $1.19 billion, plummeting 26% from …