Tiziana Founder Says Don't Confuse Them With Tesla

Tiziana Life Sciences Plc is a dual-listed British biotech firm, says it's ridiculous to think investors confuse his company's ticker symbol with that of Tesla …
View full source