HDFC Life is ‘Next Leader’ on the Indian Corporate Governance Scorecard for 2024