Shell to Pay UK Tax for the First Time in 5 Years
After raking in substantial profits all over the world last year, Shell announced that they would be paying tax in the UK for the first time since 2017. In the final three months of the year, the energy company said it expected to lose about 2 billion dollars on profits in the UK and the […]
Continue Reading