ICRA RATING assigns NC-26 Consumer Goods Trading national scale long-term issuer rating to BBB Outlook Stable. BBB (Stable) rating means the entity is in a substantial credit risk position to fulfill its financial commitments. There is a high risk of being adversely affected by foreseeable events.