Petteri Barman, Finland, Galgenen, M, Aalto Invest AG