GIW's TBC-92 making a big name for itself in Canada oil sands …
The province of Alberta, Canada, has the world's third largest oil reserves and these are in the form of oil sands. Extracting and processing the oil from the sands and bed rock is a challenging process involving the removal of bituminous ore to be transported to a crushing plant. The crushed ore is then mixed with warm water to form …