Confederaion of British Industry
-
The next green thing: tax
ENVIRONMENTAL AND social issues have traditionally been the focus of social responsibility within companies. But with economic hardship growing for both the general public and governments, there is a new ethical issue on the block: tax. … Read More