An NGO is not considered to be private sector. The CSR division of a private sector company would need to be verified on a case-by-case basis. Likewise for ABA.