The new windfall tax on profits of oil and gas companies in the UK is expected to cost the medium-sized… Read More