Eicher Motors posted an 18% YoY rise in consolidated net profit to Rs 1,171 crore for Q3, with revenue up 19% at Rs 4,973 ...
China's BYD unrolled autonomous-driving tech across almost entire lineup. EV stock popped in buy range. Tesla made 2025 low.