• October 18, 2026
  • Last Update October 18, 2026 12:06 am

fiscal health

  • December 26, 2025

New Tribu-CR Tax System Blamed for Stalled Government Revenue

San José, Costa Rica — San José – The Costa Rican government’s revenue stream has slowed to a near halt,…