Posts

Tesla shares shrug off concerns as Elon Musk defends $2.6B Solar City deal in court