Caterpillar uses offshore haven to avoid billions in taxes, senator says
Report suggests the manufacturing giant has avoided paying $2.4B in taxes since 2000 by shifting profits to an affiliate in Switzerland.
More Canadian companies need corporate social responsibility plans: PwC
Report suggests too many of Canada’s private companies don’t have don’t follow solid corporate social responsibility policies
Leverage internal audits to compete
Internal audit functions in organizations are looking beyond focusing…