New Delhi: The Insurance Regulatory and Development Authority of India (IRDAI) has imposed a penalty of Rs 1 crore on Canara ...
The petitioner argued that several provisions intrude into personal freedoms and could subject voluntary religious ...