Tesla hints at $10 billion share buyback to prop up sagging share price
Electric vehicle maker Tesla (TSLA:NASDAQ) is mulling a massive share buyback as it looks to bolster its stock price. Elon Musk recently revealed that the Tesla board has 'debated the buyback idea extensively,' and that the general...
27 October 2022