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]
Don't waste precious water
China's unique education culture
What are your China moments?