Finnish finalists in global Cleantech awards