Over the last few weeks, we have seen a sharpening of what could be described as turf war between two financial regulators, the Securities and Exchange Board of India (SEBI) and the Insurance Regulatory and Development Authority (IRDA).

More...