Toyota Launches Urban Cruiser Ebella EV at 2360 Lakh After 4Month Delay OBT Q1 2026 Earnings Earnings Beat Estimates by 72 but Shares Decline BYDs 4nm SelfDriving Chip Raises Investor Uncertainty Amid Growth Worries