Today, the UK Chancellor Jeremy Hunt unveiled his Spring Budget for 2023. It included...
Author - Ross Mcalinden
Oil company profits double but are they taxed appropriately?
Shell last week reported an annual profit of almost $40bn for 2022 (£33.3bn). This is double their...
Brexit three years on – still an unmitigated disaster for...
It has now been almost seven years since the UK voted to leave the European Union and three years...