It takes a superhero to plant a tree

It takes a superhero to plant a tree

The world needs more forests!  Forests are crucial for our future and our health!  Our company is based in Flanders and with only 11% forest index, Flanders is one of the poorest regions in Europe.  Just keeping our existing forests is simply not enough, we need to...