Newtech Resources, also known as NTR, is a full-service engineering and design company. Operational since 1987, it offers project and construction management services. The company serves the process and petroleum industries. Newtech Resources also provides cost estimation and control solutions. It offers scheduling, supply chain management and inspection services. The company additionally...