Hello, as the title suggests, I received my visa renewal postcard from my employer. Renewed many times before but this is a first, so I’m just curious if anyone has had the same experience and if this signifies anything…
Thanks!
by Legitimate-One-8757