 Print
 Print  Mail
 Mail  Large Medium  Small
 Large Medium  SmallNo 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] | 
 
 
 Unusual but true: Having a whale of a time in a heat wave
Unusual but true: Having a whale of a time in a heat wave 
 
 Six dead as rainstorms wreak havoc in China
Six dead as rainstorms wreak havoc in China 
 
 10 domestic films to see this summer
10 domestic films to see this summer 
 
 Guangzhou Evergrande stun Bayern in penalty shootout
Guangzhou Evergrande stun Bayern in penalty shootout 
 
 Tricks airports use to scare away birds
Tricks airports use to scare away birds 
 
 Rainstorm wreaks havoc in Fujian province
Rainstorm wreaks havoc in Fujian province 
 
 Polar bear gives birth to twin cubs
Polar bear gives birth to twin cubs 
 
 Top 10 best-paid H-share listed CEOs
Top 10 best-paid H-share listed CEOs