Insight

The EU Green Deal Industrial Plan – what it says, and doesn’t say, for investors