This is mentioned on the mall's website;
CF Shops at Don Mills | Visitor Information
Electric Vehicle Charging Station
Need to power up? Now you can charge your vehicle while you shop. CF Shops at Don Mills is equipped with one level 3 DC Flo fast charger (CHAdeMO & CCS Combo) and two level 2 Flo chargers. Electric vehicle charging stations are located on the second level of the parkade.