No 3 The Netherlands-based Royal Dutch Shell earned $431.344 billion revenue in 2014
The flag of Royal Dutch Shell is seen outside the head office in The Hague, the Netherlands, April 7, 2014. [Photo/IC]
Summer Davos 2015
Zhanjiang on Maritime Silk Road
CEO roundtable: 'new normal' & challenges