CB Bureau

CSR: Tax of the matter

One side effect of the corporate social responsibility (CSR)  law is that a mundane concept like taxation has been rendered rather exciting. When the law was pa...