Vatican Affairs Vatican Economy March 11, 2025 Vatican Finances in the Spotlight: Investment Controversies and Transparency Issues