RPT-Make money and do good is the new corporate buzz