I realised when I reviewed my blog entries that I have talked a lot about CSR activities of HP and other corporations, highlighting best practices and showing some of the dilemmas we face when engaging in CSR. Today I thought of putting the business perspective...