Responsible business - Where is your future?