IREDA is Indias largest pure-play green energy financing NBFC and plays a strategic role in the development of renewable energy with a comprehensive suite of financial products and other value chain activities, such as equipment manufacturing and transmission.