Category: current statistics

Now in its 25th year, the Canada Spencer Stuart Board Index (“CSSBI”) provides benchmarks and insights into the governance practices of a representative sample of 100 of Canada’s largest publicly traded companies, with annual revenues exceeding $1 billion.