Saved Bookmarks
| 1. |
TESOF meaning in Business ? |
|
Answer» What is Tesco Corporation mean? Tesco Corporation was an oilfield services company that provided top drive rental services on a day-rate basis for land and oil platforms as well as casing running. It was headquartered in Spring Branch, Houston. In December 2017, the company was acquired by Nabors Industries. reference nan |
|