Beleaguered Philadelphia Museum of Art Reports $10 Million Deficit

Beleaguered Philadelphia Museum of Art Reports $10 Million Deficit

The Philadelphia Museum of Art has announced a deficit of $10 million for fiscal year 2025-26, nearly double that of FY2024-25.