By Kevin Harrison By now you've likely heard that Volkswagen has been rigging some of their diesel powered engines in order to pass stricter emissions testing which is mandated by the Environmental Protection Agency (EPA) in the U.S and Environment Canada here at home. Volkswagen has admitted that around 11 million of...
Read more