Net income from cont. operations: $23.5 billion
Country: United Kingdom
Industry: Integrated oil and gas
Revenue: $379.6 billion
Go to Forum >>0 Comment(s)