Find the word definition

Wikipedia
CorpWatch

CorpWatch is a research group based in San Francisco, California, USA. Its stated mission is to expose corporate malfeasance, and to advocate for multinational corporate accountability and transparency.