Tesla's Q1 2025: China Sales, Short Interest, and ESG Impact | Monexa