Subscribe By E-Mail

Oil urged to speak up in climate debate

Shell chief calls on industry to take a critical look at itself
European Companies News