Did you know…?

… that 25% of the entire planet’s organic certified forests are located in Finland? When consumers’ mistrust of ‘truly natural’ products is a growing problem and competition is increasing, certified organic ingredients offer new opportunities! You can gain this trust through products sourced from the entirely uncultivated wild environment of the Arctic!

Read more...