BiSN, a supplier of downhole sealing solutions and technology to the global oil and gas industry, announced that it has established its first location in Scotland.
BiSN, a supplier of downhole sealing solutions and technology to the global oil and gas industry, announced that it has established its first location in Scotland.