Press & News...
Designation Symbolizes Corporate Success
The Best Managed awards program recognizes companies operating at the highest levels of business performance. It looks at more than healthy financials. The Best Managed designation symbolizes corporate success: companies focused on their core vision, creating stakeholder value and excelling in the global economy.
Canada's 50 Best Managed Companies for 2005 will be featured in a special report in the National Post on February 3, 2006.
|