Corporate responsibility? Don’t make me laugh.