Eye-watering energy price cap may save businesses... but comes at a serious cost | Ed Conway

1 week ago 3
A month ago, a company called CF Fertilisers announced that it was pausing production of ammonia at its factory in Billingham.
Read Entire Article