A large part of the Finnish population lives within a fifteen minute biking distance from the closest train or metro station, states the Helsinki Region Environmental Services Authority HSY in its press release (Finnish version available here). This information … Read More
Recent Comments