Eight non-banking financial companies (NBFCs), including a government-owned infrastructure finance company, are preparing to raise over $2 billion through external commercial borrowing (ECB), encouraged by favorable prospects for Indian firms in overseas markets.