Corporate India is entering a new phase of CSR. Spending is expected to cross ₹1.2 lakh crore by 2035. Companies are shifting ...