Home Blog Page 29

Why does business appease its critics?

In a recent Financial Post editorial ("Two-faced book", 3 February 2012) Peter Foster laments "the pervasive air of apologetic hypocrisy" in which business leaders...