Daljeet Kohli, head of research, IndiaNivesh Securities says he prefers NBFCs to banks, as both private and public sector banks' assets are stressed. Financial services you cannot ignore because ultimately it 25-30 per cent of the total market, he said.