Friday, May 27, 2022

UK windfall tax on oil and gas companies to raise $6.3 billion