Tesla is cheating with Model 3 that barely has any range to drive. Special "model" to catch tax incentives paid by Canada.
The original model 3 is too expensive for this tax incentive, so they made a cheaper version without almost any driving range.
https://www.tesla.com/en_CA/support/incentives?redirect=no
Maybe fixed in the future with a software upgrade? I think it's a brilliant move.
