Encana And Devon Energy

  • 5 years ago
Both companies are downsizing their workforce and assets.