I'm not sure i get it... are you thinking they sold that trust? or some deal should be announced soon?
if so, do you think created the trust initiated the supposed transaction?
why even create a website?
my tea leaves must be falling off the tree cuz I'm not reading it well.