Claim: Sarah Michelle Gellar co-founded a e-commerce conglomerate.
Verdict: NOT ENOUGH INFO