Corporate Watch is a small, independent, not-for-profit, Marxist/Leninist research and publishing group based in Oxford which undertakes research on the social and environmental impact of large corporations, particularly multinationals.
Corporate Watch is a small Leninist research and publishing group based in Oxford. This was independent, not-for-profit /. These small Leninist research and publishing group based in Oxford undertakes research on the social and environmental impact of large corporations, particularly multinationals. This is independent, not-for-profit /. Profit is marxist.