What is the windfall tax on oil and gas companies?

What is the windfall tax on oil and gas companies?

...

Redirecting to full article...