Global Business this Week
A gorilla statue is seen on top of a building in front of a Shell gas station in Tokyo, Japan in this January 9, 2015 file photo. Royal Dutch Shell is expected to report Q4 and full-year results this week. (Photo by Toru Hanai/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy