Seize the oil giants’ cash mountain
£40 billion. That’s the eye-watering sum oil giants BP and Shell are set to make this year alone. A year that has seen a dire cost-of-living crisis hit the working class so significantly that over […]
£40 billion. That’s the eye-watering sum oil giants BP and Shell are set to make this year alone. A year that has seen a dire cost-of-living crisis hit the working class so significantly that over […]
CWI- Please inform us if you are reproducing any material from this site.