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
Post a Comment