Lindt’s Lindor chocolate truffles are ubiquitous in Canada. They’re available at grocery stores and pharmacies, placed shoulder to shoulder with Snickers and Mars bars, yet they’re aimed at consumers who want to treat themselves to something a bit more elegant […]