Tech Center Lease
Tech Center Lease. Means the Master Lease of Williams Technology Center entered into on September 13, 2001 among Williams Headquarters Building Company (a TWC subsidiary), Williams Technology Center, LLC (a WCL subsidiary) and WCL.
All Definitions
Found in
Williams Cos. contract