Websites hosted on 95.217.153.169 IP Address
Geo Location Information for 95.217.153.169 IP Address. The IP Address 95.217.153.169 is located at 60.1719 latitude and 24.9347 longitude in Finland. Friendly Location for the IP Address is Uusimaa, Helsinki, Finland, 00100.
Startups&TheCity - explorers of startup ecosystems
- startupsnthecity.com
We explore and write about how cities and startups interact with each other, creating value and sustainable development for the city and in the same time making great startups which tackle global social challenges. Startups&The City its about ecosystems that create startups with impact.
3,160,341
$
480.00