Editorial photo #13427780 Economy, Business and Finance
BioNTech: Annual Financial Results
The logo of the German biotechnology company BioNTech appears on the screen of a smartphone placed on a reflective surface onto which a stock market chart is projected, in Creteil, France, on March 10, 2026, as the company releases its financial results for the fourth quarter and fiscal year 2025. (Photo by Samuel Boivin/NurPhoto)