Tesla Sales Fall Off a Cliff Globally, Including Germany, Australia, and China March 9, 2025 by kamal Comments