Editorial photo #10133088 Economy, Business and Finance
Photo Illustration TSMC
Photo illustration TSMC, Suqian, Jiangsu Province, China, on on June 6, 2023. TSMC expects a 10 per cent year-on-year decline in revenue in the first half of 2023. (Photo by Costfoto/NurPhoto)