Tesco Corporation is a global leader in the design, manufacture and service of technology-based solutions for the upstream energy industry. With a strong commitment to an in-house ... more... See more text