John Cockerill India Ltd. has received a downgrade in its credit rating from CARE Ratings Limited on April 2, 2025, with long-term facilities rated CARE BBB (Stable) and short-term at CARE A3+, reflecting a decline in operational performance and revenue of Rs. 389.19 crore in CY24 from Rs. 666.25 crore in 9M FY23 due to industry challenges.