Moody’s affirms ITFC’s A1 rating, projects leverage ratio to rise to 150% in 2025 0 19.09.2025 08:59 Trend.Az