top leader on csr commitment 2025