09.98% IFCI BONDS 29/10/2030

IFCI LIMITED

INE039A09MN1

Bond's Rating

Rating Agency Rating Remarks Rating Rationale