Shell to exit Russia after Ukraine invasion, joining BP
Shell will exit all its Russian operations, including a major liquefied natural gas plant, it said on Monday, becoming the latest major Western energy company to quit the oil-rich country Continue Reading
