Latin America Monitor - Central America - 2025-06-01 (Fitch Solutions Country Industry Reports)