There are lots of logical things in life. But by your same logic, Bill Gates is invested here because there is not a story saying he's not! Heck, are you saying Obama is invested here too until someone writes a story saying he's not!
If you want to invest in a Cheryl Shuman endorsed company, there is only one VERIFIABLY GUARANTEED one out there! If she is as big as you have already admitted she is, I don't understand why you would turn a blind eye to making money!