"The Drive" website... doesn't seem to mention "Time, Inc." anywhere, and your link is to an overview of "True Multimedia Co. Ltd.", described on that page as:
`True Multimedia Company Limited provides high-speed multimedia network services in Thailand. `
... which seems completely irrelevant.
Maybe provide better references? :)