The sector needs to clean up its act and focus on quality. It won’t until New Delhi insists on more and better regulations.
Reserve Bank of India (RBI) has imposed penalties of Rs1.16 crore on fifteen financial institutions, including nine ...