Pfizer sets sights on R&D strategy amid modest FY25 results

New York-based pharma giant Pfizer has met targets for its fiscal year 2025 (FY25) financials, which come as the company…