Major Media Outlets From 20+ Nations Demand Windfall Profits Tax on Big Oil

More than 30 major media outlets from countries on nearly every continent published an editorial Tuesday calling on governments to impose a windfall profits tax on fossil fuel giants that have made a killing as...read more.

Comments

Popular Posts