Corporate responsibility MCC