Moderna Reports First Quarter 2025 Financial Results and Provides Business Updates
1. Moderna reports $1 billion loss, but reduces operating costs significantly. 2. Company advances multiple oncology products, targeting $1.5-2.5 billion revenue by 2025.