Inf 2665: April 2025 Economic and Revenue Forecasts — Town Crier