Tar Sands Extraction Separation Cell, Alberta, Canada
Source: Suncor Energy Inc
Back to
Tar Sands Basics