I'm excited to find out about the relaxed requirements but it was pretty vague as to specifically how long it would be issued for…some youtubers said they got a 1 year, some said 6 months renewable up to 2 years
Also how would this visa look like? similar to the usual immigration sticker stamps? and if its renewable every 6 months you would have to get a new stamp 3 times?
Wondering also if it just makes more sense to apply for Business Manager from the start, which seems to be a standard 1 year then 1-5 years if the business is doing well.
by ObviousDog9079