Britain’s windfall tax hammers investment as energy profits sink
If the oil and gas industry was hoping for some kind of Budget boost, it was sorely disappointed.Chancellor of the...