Royal Dutch Shell Plc
Dec. 25, 2024
A Shell logo outside a Royal Dutch Shell Plc gas station in Berlin,... News Photo - Getty Images Schwabach, Germany: Royal Dutch Shell Plc or Shell is an Anglo-Dutch multinational oil and gas company. It is the fourth largest company in the world Stock Photo - Alamy Royal Dutch Shell sees huge loss as pandemic hits oil demand - BBC News Royal Dutch Shell Plc