Editorial photo #13584364 Economy, Business and Finance
Photo Illustration - TSMC Earnings
The TSMC logo appears on a smartphone screen placed on a reflective surface onto which another of the company's logos is projected, as the Taiwanese chip foundry giant releases its first-quarter 2026 results. In Creteil, France, on April 16, 2026. (Photo by Samuel Boivin/NurPhoto)