Interesting article debating the need for corporate principles versus governmental or international regulation, illustrated using the case of Clarifai's involvement in Project Maven. (Read the Clarifai employees' open letter here.)
Ultimately, self-regulation is subject to change, particularly when facing financial pressure, and for it to be effective, there needs to be an independent body that is unswayed by financial interests. For some companies, self-regulation never materialises and it's left to the workers and developers to voice their concerns. In the interests of society, we need a better safeguard than this.