HomeFinancePFC, REC command Lion's share in power financing; ICICI Securities recommends BUY rating – ET Now PFC, REC command Lion's share in power financing; ICICI Securities recommends BUY rating – ET Now January 15, 2025byAdmin source