Role of Corporate Governance and Legal Framework in Enhancing CSR Effectiveness in Indian Companies | Synapse