From NTI Website:
NTI was built in 1988 by Freeport McMoRan Information Ventures, a leading oil conglomerate, and is presently owned by two shareholder companies: Gibraltar Holdings Inc., a Florida entertainment company, and New Orleans Teleport Inc., a female minority-owned Louisiana corporation specializing in network management, marketing, communications consulting, satellite system design, installation and maintenance, and other non-Common Carrier business.
Could be Triangle multimedia ownes them and the website is outdated. Could be they don't. But I figured I'd put the post out there so people can make their conclusions.
*Don't buy now.... thank me later!