no it's probably a us thing they want to make sure that you're paying your US taxes cuz if you spend more than 3 weeks in the US in a year you're supposed to pay taxes there so it's probably kind of the Uncle Sam bullying you until you can't get the visa unless you pay him. Because I haven't heard of anyone else needing tax returns anywhere else in the world. But the US is kind of known for that
how did it go with getting your visa? What exactly did you need for this consult. I will be in Taiwan in Nov so thinking I will get mine then but not sure what I need as it seems everywhere has their own requirements and I don;t know anyone that has gotten it there
I just got back from the states and right before I left the states I had to switch Banks so I don't have months of bank statements cuz it's a new account