I believe the only thing that a corporation can do that can count for "altruism" would be to produce a product / service that doesn't suck and practice fairplay rules with its competitors.Nothing more is expected of a corporation in an ideal society.
The corporation sounds like a sociopathic entity by it's very design. No wonder Mussolini said that corporatism was the first step towards fascism, which, rather alarmingly, implies that the world has already taken it's first steps towards it.
I don't think all corporations can be termed as sociopathic institutions . There are ofcourse certain aspects of its design , that makes it behave this way. Majority of the countries are dependent on growth based economies. So it becomes mandatory for an corporation to show a higher rate of growth and hence all kinds of malpratices arise. I am not sure whether measuring an institutions performance from one quarter to the next quarter is a good practice of measure. Correct me if I am wrong.