Royal Dutch Shell under pressure over oil sands

  • 15 years ago
Royal Dutch Shell's facing renewed opposition to its investments in Canada