Mars has escaped charges of price fixing in Canada after the country's Public Prosecution Service dropped its case, two years after accusing the Snickers maker of conspiring with Nestle and Hershey.