CorpWatch is a project of the Social Good Fund that provides resources and research towards advocating corporate accountability in areas including the environment, human rights, and the economy. From 1996 to 2018 they were a project of left-of-center nonprofit the Tides Center. 1
References
- “About CorpWatch.” CorpWatch, Accessed February 2, 2023. https://www.corpwatch.org/about-corpwatch