Editorial photo #10133072 Economy, Business and Finance
Photo Illustration Mobileye
Photo Illustration Mobileye, on June 6, 2023, Suqian, Jiangsu Province, China. Mobileye shares fell more than 5 percent in premarket trading on news that Intel would sell a stake in the company for about $1.5 billion. (Photo Illustration by Costfoto/NurPhoto)