TD Insurance used its own claims data to install these “Pole Pillows” at major shopping centre parking lots, including the ...
TD Insurance has installed “Pole Pillows” at major shopping malls across the GTA, including Toronto, after conducting a survey that showed most drivers experience parking lot stress navigating tricky ...