Video ThumbnailVideo Thumbnail

ICRA downgrades IL&FS ratings

Infrastructure conglomerate Infrastructure Leasing and Financial Services (IL&FS) lost its investment grade rating after ICRA downgraded its debt by several notches in one go.
See more

Recommended Videos