Mexico – SAT announces new electronic invoice facilities 24 May, 2017 Written by: Elizabeth Rodriguez