Will trillion-tree opportunity really revive the green planet?

The company will invest $1bn in an innovation fund centred on carbon storage technology and reforestation. One of the firms looking to partner with …