Pipe Ramming in the Canadian Oil Fields Neptune Coring Completes Challenging Road Ram

In the world of oil production, Canada is a major player. Sitting on one of the richest deposits of oil laden oil sands and with new techniques to extract oil from those formations, oil production facilities are being developed throughout the oil sands region of the country. One of the largest facilities under development is […]