Credit rating agencies upbeat on India's fiscal consolidation plan 24.07.2024 15:08 Business Standard Moody's Ratings notes that the Budget is credit positive