The business environment is set to turn favourable for non-banking financial companies (NBFCs), thanks to two recent developments. On 25…