Talent Unleashed City #1 – New York

With the Talent Unleashed Awards underway we thought we’d put together a series of features on start–up cities around the world where we expect to see some great entries. Since I’m currently based in the US we thought our first port of call would be New York which I visited last week. Richard enjoying the […]