Business Planet travels to Turku in Finland in search of what is known as Europe’s bioeconomy to see how firms with bright ideas are making a positive …

source