Indian Renewable Energy Development Agency Ltd. (IREDA) bestowed awards upon the winners of “Delhi State