Analyze the relationship between 'TELUS' and 'Corporation' within the context of the input sentence.
Options: business division, owner of, industry, legal form

And I think both TELUS Corporation and TI are very well positioned to address this significant opportunity.
legal form