OTEX - Open Text Corporation Company Profile | Finranks