Forest
Forest. Means Forest Laboratories, Inc. and Forest Laboratories Holdings, Ltd., collectively.
Forest. Shall mean Forest Oil Corporation, a New York corporation.
All Definitions
Found in
Lone Pine Resources Inc. contract