News

Chief executive warns of windfall tax impact on oil and gas activity - which accounts for almost two thirds of revenue ...