Tesla Refunds Model 3 Bookings in India: Entry Imminent? - Rollup News