B Roach - Global Development and Environment Institute …, 2007 - economicsnetwork.ac.uk
Large corporations are an economic, political, environmental, and cultural force that is
unavoidable in today's globalized world. Large corporations have an impact on the lives of …