Ever more corporations are global. What are they responsible for?

By: Brandon Baker | Penn Today