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