SMS Equipment confirmed the unit is now in use at an oil sands property
Anchorage location is 39th for the company
New partner will also enter a proposal for site's EPC
McMahon and Clough JV to provide key EPC services to TNG's Mount Peake
TNG has provided an update on its Mount Peake vanadium-titanium-iron project
TNG and SMS have identified "potentially transformational capital and operating cost savings" for the...