business.financialpost.com
The fleet-footed Steve Hudson: How Element Financial’s CEO built the $5B firm on his return to Bay Street
Element, a darling of institutional investors, has emerged in just 5 years to become a $5 billion financial services company and one of the largest vehicle fleet operators in the world