Yes, Pvt Ltd companies can undertake CSR activities, especially if they meet certain financial thresholds.