CSR technology