The oil giant said last month it would offload its businesses in Russia following the country’s invasion of Ukraine.
Subscribe
Login
0 Comments