Tesla skidded after earnings - would a massive share buyback plan swing sentiment? Published 26 Jan 2024 Full Article