Private sector transparency


Corporate Watch UK: small independent not-for-profit research and publishing group which undertakes research on the social and environmental impact of large corporations, particularly multinationals