Home Tags Samsung

Tag: Samsung

RECOMMENDED

Elizabeth Holmes Points Fingers at Others and Says She Was a...

0
SAN JOSE, Calif. — Using charisma, poise and a smattering of scientific jargon, Elizabeth Holmes persuaded buyers to provide her almost $1 billion to...