Things you need to know about IFTA December 6, 2019 Kevin Blog No comments yet The International Fuel Tax Agreement (IFTA) is an accord among 48 states of the United States and 10 provinces of Canada in a bid to simplify the […] Read more