Can today's powerful multinational corporations be a force for social good? Should they be, and if so, how should this be implemented? Are they out for themselves, their customers, society, or some combination of all three?