International News
September 30, 2022
London CNN Business — EU governments agreed Friday to tax the windfall profits of oil and gas companies and to cap the revenues...