Given the immeasurable power in the hands of the leaders of large, global corporations, social responsibility has become a worldwide expectation.
a. True
b. False