Ryan Rix
Tags
> Windfall Tax
Economics
Politics
Notes
Climate & Energy
By Level
About
Search
Windfall Tax
The 78% Tax on the North Sea: A Tax on Investment