I don't think pointing out a potential conflict of interest is the same thing as a conspiracy theory.
eg it does look like Time, Inc owns it, and the new owner of Time, Inc does sit on the board of both a Thai Gas company and some other (Thai?) energy company.