The potential benefits and drawbacks of TNCs for economic and social development in less developed countries.