Guido Amabili • about 5 years ago
Business Owner in the US living abroad
I have a business incorporated in the US but I am living in Europe. It is unclear to me if I meet the requirements to participate in this challenge.
Thank you in advance for your clarification.
Comments are closed.