1 employees
Nest is a combination soft landing and launch pad for proven North European, Russian and other foreign startups to enter the US market.
2012