PFC and IREDA Consider Auctioning EVs of Financially Troubled Gensol Amid Loan Default Risks April 21, 2025