claim
Several European companies have recently scaled back their green investment plans due to rising costs and shifting public agendas.

Authors

Sources

Referenced by nodes (1)