In 2022 profits for the five oil majors soared to nearly $200 billion. Companies causing the climate crisis must pay for the consequences.
Sign in to add notes...
Sign in to manage galleries...