Publication
Lifting the veil: Exploring the transparency of Canadian companies
"Improving transparency amongst companies and governments has become an important international issue. Transparency is a critical tool that can reduce corruption and improve revenue governance in countries with abundant resources. Information is n…