A 30-year-old truck driver from Alberta and the Calgary company he works for are facing a slew of charges after being pulled ...