Sometimes nice news come when you less expect them from places you don't even await. I suppose hard work is bit by bit paying off.
The ranking is pretty much based on visibility and marketing actions, so I think it is a good time to thank again Jani Nevaranta and Aleksi Turunen who have been working quite hard for the last 6 months. Thanks! The whole list can be reached here https://startup100.net/