0 comments
9 forecasters

Will chemicals produced from biomass achieve price parity with these three petrochemical equivalents before 2050?

47%chance