World
Shell apologizes and pledges to stop buying Russian oil
The energy giant said it would also close all of its gas stations in Russia and stop buying oil there.
Source link
The energy giant said it would also close all of its gas stations in Russia and stop buying oil there.
Source link