If you are unfamiliar with corporate social responsibility, you are certainly not alone, but you will be hearing a lot about it in the coming years.  According to Global Affairs Canada, “Corporate Social Responsibility (CSR) is defined as the...

Read more