About NTS Amega Global

NTS Amega Global is a machine shop that provides manufacturing, repair, and rental solutions for the oil and gas industry.