Finnish startup hub Maria 01’s CEO Ville Simola steps down, search for new leader begins Startups August 29, 2023 [ad_1] Maria 01 is dwelling to over 180 startups with over 1,500 members. | Picture credit score: Maria 01Main Nordic…