Shell, Total quit Russian ventures
Energy giants cut ties over war in Ukraine UK-based Shell and French-based Total on Tuesday announced they were severing ties…
Energy giants cut ties over war in Ukraine UK-based Shell and French-based Total on Tuesday announced they were severing ties…