On Wednesday, Iran’s semi-official ISNA news agency announced that a Swedish-Iranian national sentenced to death in Iran on charges of spying for Israel will be executed by May 21, as the trial of a former Iranian official suspected of war crimes concluded in Sweden. In 2016, while on an academicRead More →

(Reuters) – Tesla Inc (TSLA.O) Chief Executive Officer Elon Musk sold $8.5 billion in shares in the electric vehicle company, according to U.S. regulatory filings, presumably to help fund his planned acquisition of Twitter Inc. (TWTR.N). Musk announced in a tweet on Thursday that “no additional TSLA sales are plannedRead More →