I heard NOV had several conference rooms booked at a Tulsa hotel this past week. Any truth to that? Important meetings about something? Asking for a friend.
There are no replies in this thread yet. Be the first to post a reply below:
I heard NOV had several conference rooms booked at a Tulsa hotel this past week. Any truth to that? Important meetings about something? Asking for a friend.
There are no replies in this thread yet. Be the first to post a reply below: