Automated - other

Electricity procurement contracts down 23% in November 2022

Electricity procurement contracts in November 2022 saw 46 contracts announced, marking a drop of 23% over the last 12-month average…