Range Resources Corporation is a leading U.S. independent oil and natural gas producer with operations focused in stacked-pay projects in the Appalachia Basin and Northern Louisiana.
⌖ 100 Throckmorton Street Suite 1200, Fort Worth, United States of America