Transnational corporations (TNCs) increasingly shape our lives as they weave worldwide webs of production, consumption, finance, and culture.

read more