Investments fall to $18.4bn last year amid soaring raw material and shipping prices while governments react to energy crisis with power market interventions and revenue caps This post appeared first on Recharge News.

Investments fall to $18.4bn last year amid soaring raw material and shipping prices while governments react to energy crisis with power market interventions and revenue caps This post appeared first on Recharge News.