WI has various meanings in the Business category. Discover the full forms, definitions, and usage contexts of WI in Business.
An interest in an oil and natural gas lease that gives the owner of the interest the right to drill for and produce oil and natural gas on the leased acreage and requires the owner to pay a share of the costs of drilling and production operations.
BusinessLast updated: