Yes it does. It has a battery thermal management system to ensure that the batteries are at the optimum temperature for charging and operating.