63% of Filipinos believe businesses have a responsibility to prevent environmental damage
New YouGov Omnibus research finds that 97% of Filipinos think businesses have a responsibility to do social good, suggesting that corporate social responsibility (CSR) remains an important consideration for Filipino ...