1
Total Mentions
1
Documents
0
Connected Entities
Organization referenced in documents
EFTA01378321
Barriers to entry are high. Annual revenues are $13 billion and TRI's market cap. is $30 billion. Revenues growth is muted and concentrated in the Financial Services/Legal Sectors (both of which are struggling to find growth which directly impacts TRI's growth trajectory), TRI does benefit from a significant portion of recurri
No connected entities