Nifra Green Energy Debenture 6% - 2088/89 (NIFRAGED) (NIFRAGED) advanced chart