Business Sentiment Dims amidst Concerns of Rising Energy Taxes
Business confidence in the UK is on shaky ground as discussions around increasing the Energy Profits Levy (EPL) intensify. The proposed tax changes, intended to extract more revenue from oil…



