Tesla Touchdown: Elon Musk to Open First India Showrooms in Mumbai & Delhi This July