Shell | Latest News & Updates - Nov 07, 2024 Release Shell opened its first LNG fueling station in Slovakia on the D2 highway near Lozorno, marking a significant step in decarbonizing freight transport...
Shell | News, Hiring, Layoffs, Competitors, CEO, Fundraising Insights Shell is a global group of energy and petrochemical companies headquartered in London, England. With operations in over 70 countries...