This March I was endorsed by Tech Nation for a Global Talent visa. I had applied under the Global Promise avenue, and when I received the endorsement I got this message, "Tech Nation has advised that you meet its criteria for Exceptional Promise and I am therefore satisfied that you can be endo...