Today in Focus

Outrage as oil giants profit billions from Iran war – The Latest

Shell has reported $6.9bn in profits since the Iran war started. This episode discusses calls for increased taxes on fossil fuel companies due to these profits and rising energy prices.

Listen